Software Engineering Manager Resume Samples
4.5
(134 votes) for
Software Engineering Manager Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the software engineering manager job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.
Craft your perfect resume by picking job responsibilities written by professional recruiters
Pick from the thousands of curated job responsibilities used by the leading companies
Tailor your resume & cover letter with wording that best fits for each job you apply
Resume Builder
Create a Resume in Minutes with Professional Resume Templates
CHOOSE THE BEST TEMPLATE
- Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS
- Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES
- Instantly download in PDF format or share a custom link.
EK
E Koch
Elisha
Koch
408 Dell Mountains
Chicago
IL
+1 (555) 366 9932
408 Dell Mountains
Chicago
IL
Phone
p
+1 (555) 366 9932
Experience
Experience
Dallas, TX
Software Engineering Manager
Dallas, TX
Lubowitz-Skiles
Dallas, TX
Software Engineering Manager
- Driving the hiring process by owning the recruiting process as well as developing the employee on-boarding process
- Leading customer interface meetings, including setting the agenda and facilitating the meeting
- Manage team members including setting objectives, reviewing performance and establishing a positive working environment
- Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
- Lead and grow a strong software engineering team of developers and testers focussing on hiring, mentoring, performance management, and career planning
- Responsible for design/development activities which may include leading, participating, or supporting concept, planning, design and execution stages, including
- Collaborate with Product Management in defining the product vision and guiding teams on planning, designing and building software
Houston, TX
Senior Software Engineering Manager
Houston, TX
Padberg Group
Houston, TX
Senior Software Engineering Manager
- Work closely with non-technical management to establish a product roadmap
- Acquires resources for organizational activities, provides technical management of suppliers and leads process improvements
- Manages, develops and motivates employees and mid-level managers
- Provides recommendations and advise on system development, improvements, optimization, or support efforts, including proactive recommendations
- Provide Assistance to teams in Release Scoring: Adherence to timelines, unit tests, and scope
- Mentor junior software developers providing them with knowledge on best practices and techniques
- Creates an inclusive and fun work environment where every employee engages effectively
present
New York, NY
Principal Software Engineering Manager
New York, NY
Kessler-Kilback
present
New York, NY
Principal Software Engineering Manager
present
- Building developer facing SDKs and/or development frameworks on one of: iOS, android, windows
- Proven record of recruiting, developing, and retaining great talent, building world-class development teams
- Work closely with program manager and leadership team on planning
- Create and manage security services with an Assume Breach mindset enabling detection and response of targeted attacks and persistent adversaries
- Work in a culture of continuous improvement, adaptation, reflection and growth
- Manage a team of 10-20 engineers. Be responsible for their hiring, mentorship, growth, performance evaluation and job satisfaction
- Proven track record of design, development and technical accomplishment
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Georgetown University
Bachelor’s Degree in Computer Science
Skills
Skills
- Self-starter; highly-organized; detail-oriented; highly-motivated; team player; analytical; strong interpersonal & verbal/written communication
- Good knowledge of applicable data privacy practices
- Experience building and delivering highly scalable, reliable, and complex software systems on-time and on budget
- Demonstrated ability to manage multiple parallel projects with highly variable scopes
- Strong ability to manage a global team in a matrix organization
- Strong knowledge/experience around Master Data, Technical Device and Connection Data, Meter Reading, Billing
- Strong Leadership, and verbal and written communication skills and ability to coordinate with multiple technical and business teams
- Strong communication - ability to communicate with non-technical teams and departments
- C++ and C# developer with strong .NET knowledge
- Strong knowledge of design patterns, software design and software development best practices
15 Software Engineering Manager resume templates
Read our complete resume writing guides
1
Software Engineering Manager Resume Examples & Samples
- 8+ years total experience as a core contributor in a web development environment
- 5+ years management experience of guiding teams with 3-12 members
- 4+ years full life cycle application development experience
- 5+ years of Web development experience using JavaScript frameworks and Responsive UI(Ext JS, jQuery, AngularJS, Ember.js), HTML, CSS, SASS, LESS
- Prior professional internet work experience within a front-end development team, preferably on a large web site. Our platform serves over 3 million students a year
- Strong analytical, prioritization, negotiation, and project management skills
- Familiarity with NoSQL databases and/or strong working knowledge in relational databases
- Experience with different software development methodologies like Agile, Scrum, Kanban etc
- Experience with enterprise-level Media Asset Management or Digital Asset Management systems
- Excellent Skill in writing HTML5, Object oriented JavaScript, CSS3, JavaScript libraries like jquery are critical. Candidate must also be familiar with JS frameworks like ember, angular, backbone or similar
- Experience in working within an Agile development environment
- Understanding of Browser based technologies (HTML, JavaScript, CSS, etc.)
- Articulate - able to communicate effectively across various functional disciplines. Proven ability to write clearly and persuasively
2
Software Engineering Manager Resume Examples & Samples
- Build and lead a team; inspiring team members to reach higher levels of performance through trust, delegation, participation and coaching
- Require a technical aptitude allowing you to be "hands on" with developer/engineer deliverables
- Develop strong relationships with key partners within IT and those outside of IT in order to achieve exceptional results
- Ensure team is resourced to support future growth
- Work collaboratively as part of the larger IT leadership team on strategies, initiatives, standards and cross-team resource allocation/financial planning
- Regularly interact with other leaders on project status, priority setting, and resource allocations, as well as IT-wide efforts or policy-level decisions
- BS/MS in Computer Science or equivalent engineering experience
- Minimum of 4+ years managing a team of software engineers or testers
- Ability to work independently as well as collaboratively
- Demonstrated problem solving, negotiation and facilitation skills
- Demonstrated capability as a leader
- Ability to work effectively in a fast moving, multi-project team environment
- Supply chain functional expertise or knowledge of WMS
3
Software Engineering Manager, Site Master Resume Examples & Samples
- Build a team of excellent software engineering spanning the product from driver facing development to back end server architectures and web UI
- Clarify and identify key design requirements
- Direct development and validation through content prioritization, release management, continuous integration and issue triage
- Drive the architectural decision-making process and orchestrate design and code reviews
- A proven track record of delivering high quality products in a short amount of time
- Experience building state-of-the-art user interfaces and/or acclaimed consumer facing applications
- Familiarity with ModBus and ethernet physical layers, drivers, and their higher level protocols
- Prior work with smart grid communication via SCADA, DNP3, IEC 61850 and related
- Strong C experience, experience with embedded linux, web development with javascript, scripting with python
- Previous experience developing embedded applications for grid-tie inverters for wind or solar, battery-backup UPS systems, or other high voltage power electronics
- Direct knowledge of IEEE 1547, NISTIR 7628 and other grid interconnection standards
- BS/MS degree in CS/EE or equivalent
- 7+ years of software engineering experience on multiple products that have entered production, including technically leadership or management of other engineers
4
Software Engineering Manager Resume Examples & Samples
- Delivery of production drivers, firmware and reference test code for SPD's Gateway, STB and Media Server platforms
- Continuous integration and testing of the SDK with 3rd party middleware, such as Comcast's RDK (Reference Design Kit)
- Manage outsource partners to achieve exceptional business results
- Work closely with CQN to drive Software Quality goals within the team
- Work closely with the Customer Support organization to address customer issues timely and enable them to scale our software
- Communicate with internal and external stakeholders for requirement elicitation, project status and others
- Promote a high performance culture with a People First mentality, developing future leaders
- Occasional travel required
- Linux applications, device drivers, and general software and system architecture concepts
- Quality software practices, models and tools (Agile, XP, etc.) to deliver results in a predictable manner
- Source code and configuration management principles using industry standard tools, e.g. GIT, SVN, ClearCase, etc
- Working with 3rd parties, ecosystem or outsource partners to deliver to business and customer commits
- Working with cross-functional and cross-geo teams to achieve common goals
- Working with program managers to properly plan, fund and staff software projects
- Negotiating with marketing and product managers on scope, requirements and commits
- Practical knowledge in the area of cable modems, telecommunication technologies, broadband network protocols, video content delivery and related standards
- Experience with OS build and Linux distribution systems, such as Yocto, OpenEmbedded, TeamCity, etc
- Experience with embedded OS and middleware software commonly used in Consumer Premises Equipment such as RDK, OpenWRT, Android, Linux, etc
- Experience leading teams in a pre-silicon environment working closely with Design Engineering and Silicon Validation teams
5
Linux Software Engineering Manager Resume Examples & Samples
- A minimum of 5 years experience in a management or leadership position leading and driving software engineering or development teams
- The applicant is expected to have a firm understanding of software engineering practices including development models, configuration management, product release, documentation, sustaining/support, and customer satisfaction
- Familiarity with the open source software development process is highly desired
- Demonstrated experience working worldwide across a multifunction matrix organization, interfacing with multiple engineering disciplines, technical stakeholders, and strategic planners
- The applicant should possess a Bachelor or Masters of Science degree in Computer Science/Computer Engineering (or equivalent work experience)
6
Software Engineering Manager Resume Examples & Samples
- Providing direct and ongoing leadership for an engineering organization focused on HP Cloud’s Platform as a Service offerings
- Engaging with program managers, product managers, marketing, technical leaders, and executives to communicate program status, escalate issues, and guide and influence strategic decision-making
- Providing overall people-care management for direct reports, including hiring, setting and monitoring of annual performance plans, coaching, and career development; drives and fosters organization-wide performance standards, expectations, and practices to support ongoing team member and process development
- Bachelor’s degree or equivalent experience required (advanced/master’s degree preferred)
- Deep experience as a software engineer, and passion for the developer as the customer
- Advanced communication skills catered to a wide variety of audiences. (e.g. written, verbal, presentation); mastery in English
7
Software Engineering Manager Resume Examples & Samples
- BE or ME in Computer Science or a related technical field
- At least 5 years of experience in project management of large teams developing enterprise software
- 5+ years of hands on development experience
- Strong distributed systems and architecture knowledge, and experience with multi-tiered mission-critical systems required
- Working knowledge of Agile / Scrum principles and practices
- Proven leader with passions / experience building, mentoring, and energizing strong distributed engineering teams
- Strong project management skills with a proven track record of successful product delivery
- Ability to work closely with product management to define winning products/solutions
- Ability to work closely with product support and other customer facing partners to bring about a winning customer experience
- Ability to work with architects and tech-leads to translate market requirements into world-class products and solutions
- Ability to manage human capital across geographies to drive workforce development and achieve desired results
- 5-10 years of experience in project management of large teams developing enterprise software
- ScrumMaster certification a plus
- System background like Operating system, Storage or Network is desired
8
Software Engineering Manager, HP Helion Resume Examples & Samples
- Providing technical and strategic vision for the team’s deliverables, as well as day-to-day operational leadership
- Managing headcount, deliverables, schedules, and costs for multiple ongoing projects and programs, ensuring that resources are appropriately allocated and that goals, objectives, timelines, and budgets are met in accordance with program and organizational roadmaps
- Managing relationships with outsourced partners and suppliers, including setting expectations regarding deliverables, product quality, schedules, and costs; ensures that team members are effectively communicating and collaborating with outsourced resources
- Proactively identifying opportunities for process improvement and cost reductions opportunities
- Understand the design and implementation of Platform as a Service offerings
- Advanced leadership skills, including coaching, team-building, conflict resolution, and management
- Superior business acumen, technical knowledge of multiple business units, and extensive knowledge in applications and technologies
- Advanced multi-tasking and prioritization skills
- Advanced relationship management skills, including partnering and consulting
9
Software Engineering Manager Resume Examples & Samples
- Supervise and lead engineer team(s), e.g. direct and coordinate project execution & delivery, take care of the system in production environments
- Analyze technologies & market trends, evaluate project resourcing needs to plan and assess the feasibility of projects
- Help Intel to be innovative company via helping engineers to be innovative individuals and supporting team invention processes
- Knowledge of software development paradigms & technologies like object oriented, procedural & functional programming, Java/C#/C++/Python
- Knowledge of modern system designs: internet services architectures & designs of distributed systems
- Knowledge with Big Data technologies like Hadoop/HDFS/HBase, Kafka/Akka, etc
- Knowledge of Database technologies: relational and NoSQL
- Proven track of record (3+ years) in leading engineering teams as a manager or Program Manager
- Excellent understanding of software development methodologies that are currently used in the software industry: waterfall, Scrum, Lean, Kanban, etc
- Ability to work under time pressure and in constraint project environment
- Coaching & mentoring skills
10
Systems Software Engineering Manager Resume Examples & Samples
- Provides direct and ongoing leadership for a team of individual contributors coordinating, managing, and leading programs to drive the engineering development and implementation of products and service offerings
- Manages headcount, deliverables, schedules, and costs for projects, ensuring that resources are appropriately allocated and that goals, objectives, timelines, and budgets are met in accordance with program and organizational roadmaps
- Communicates project status and escalates issues to direct managers, program managers, and internal and external development partners
- Manages relationships with partners, including setting expectations regarding deliverables, product quality, and schedules; ensures that team members are effectively communicating and collaborating with partners
- Provides people-care management for assigned team members, including hiring, setting and monitoring of annual performance plans, coaching, and career development; ensures that proper knowledge and career development tools are in place to support ongoing team member and process development
- Act as team Scrum Master, facilitating the scrum process, facilitating team self-organization, helping team communicate and collaborate, helping coordinate outside the team, helping to resolve impediments, shielding team from interferences, and guiding team in following agile practices and principles
- Act as Project Manager and Scrum Master for a software product development team providing customer solutions for managing datacenter hardware
- BS or advanced degree in Computer Science or related areas
- Typically 5 or more years of related work experience in managing a Software Development Team
- Advanced project management skills including time and risk management, resource prioritization, agile project manamgenet, and project structuring
- Ability to manage people across geographies to drive workforce development and achieve desired results
- Advanced business acumen, technical knowledge, and extensive knowledge in applications and technologies related to Enterprise Systems Management
- Strong multi-tasking and prioritization skills
- Strong communication skills (e.g. written, verbal, presentation); mastery in English
- Good understanding of HP’s policies and processes
11
Software Engineering Manager Resume Examples & Samples
- 7+ experience with development, design and architecting
- 5+ years of experience leading and developing engineer and product management professionals
- Experience with developing a product roadmap, presenting to executive level staff, and gaining consensus
- Experience with Java or C# technologies to deliver large-scale RESTful web services
- Exceptional relationship building skills with strong ability to influence others. Should be comfortable interacting with diverse groups
- Strong ability to dive into data to determine trends and do root-cause analysis
12
Software Engineering Manager Resume Examples & Samples
- As the Engineering Manager, you will oversee all stages of software development including analyzing, designing, programming, debugging, and modifying software enhancements and/or new products for customer applications
- You will take care of the administrative team-management, provide performance management and drive the career development of your team members
- Establish and manage department budget
- Solid technical understanding and ability to actively engage in technical discussions with customers
- Proficient in C++ programming, Qt/QML
- Proficient in Linux
- Excellent communication skills in English, German is a plus
- Experience in developing embedded software for automotive is a big plus
13
Software Engineering Manager Resume Examples & Samples
- Bachelor's Degree required; BS in Computer Science preferred
- A minimum of 5 years + experience managing software and QA engineers in a Java and product development environment
- Working knowledge of designing, developing and deployment with large scale, service oriented architecture. Experience building scalable products on top of distributed systems
- Experience in continuous integration/deployment for code delivery, short release cycles, the full software lifecycle, and have released/maintained software in production environments
- Ability to motivate people, instill accountability and achieve results
- Agile, proactive, comfortable working with ambiguous specifications and can prioritize on demand
- Curious and collaborative, and a believer in the power of teams and team work
- Healthcare experience very nice to have
14
Software Engineering Manager Resume Examples & Samples
- 3+ years of experience managing and growing a team of developers or web developers
- 5+ years professional experience developing in PhP, DHTML/CSS/Javascript
- 2+ years in developing front-end code for database driven commercial Web sites
- Sound problem solving, flexibility, technical troubleshooting, negotiating, diplomacy, and decision-making skills are crucial
- Knowledge of standards-based, cross-browser design and mark-up
15
ISV Software Engineering Manager Resume Examples & Samples
- Ideal candidate to have 7 or more years of current experience managing a global, diverse team of systems engineers and will have some past working experience with mainframe software
- SKILLS REQUIRED:* A minimum of 5 years management experience. A minimum of 5 years experience working with mainframe technology. Strong interpersonal skills, communications skills, and ability to work as a leader are essential
- DESIRED SKILLS/EXPERIENCE: A working knowledge of mainframe computing systems engineering a plus
- EDUCATION: BS in Engineering, Computer Science, MIS, or related field (or equivalent experience)
16
Software Engineering Manager Resume Examples & Samples
- In concert with Product Management define future product directions, priorities and roadmaps
- Provide technical leadership and make critical technical contributions to the delivered products
- Manage resource allocation, identify staffing shortages, conduct organization planning and development
- Guide, mentor and manage team members to help them reach their potential and expand their expertise
- Ensure prompt response to all production, customer support and quality issues
- Establish and institutionalize organization standards, processes and procedures
- Ensure organizational compliance with Nokia corporate standards
- 8+ years of expert level coding skills in Java (recent experience in back-end Java desired)
- 5+ years of Engineering managerial or Technical Leadership experience leading Scrum teams
- 5+ years of experience in deploying J2EE applications (in Tomcat, JBoss etc.)
- Experience in building and operating highly available, high performance services
- MBA or MS in computer science or related disciplines
- Experience developing geospatial software solutions
- Experience developing software in automotive domain
17
Software Engineering Manager Resume Examples & Samples
- Create and maintain robust, scalable, operable software solutions in a cross-functional environment (C, C++, Java, HTML5\Javascript)
- Create and maintain appropriate design artifacts and documentation so as to enable broad team participation
- Assist in assessing project risks associated with development activities
- Communicate effectively with local and remote team members
- Good understanding of application design and development processes, methodologies and their direct implementation to applications projects
- BSc/MSc in Computer Science, Software Engineering or a related field
- 7+ years of software development, with 3 or more years of team leadership/management
- Solid understanding of backend services in an enterprise architecture environment (REST-based web services)
- Minimum 2 years experience of software development using object-oriented languages
18
Principal Software Engineering Manager Resume Examples & Samples
- At least 5 years as a manager, 10 years as an engineer
- Proven Linux knowledge, including 2 years development experience
- Demonstrated strong design and development experience that includes development in C#/C++/C, preferably with distributed programming models
- Demonstrated problem solving and debugging skills
19
Principal Software Engineering Manager Resume Examples & Samples
- Experience in software development skills with fluency in C# or C++/Java, or relevant programming languages
- 10+ years of experience in engineering technical roles and solid results in shipping software products, with experience working through the full product cycle from initial design to final product delivery - experience shipping Microsoft products preferred
- Ability to build credibility with senior engineers and senior management; able to earn and sustain the respect of highly technical professionals
- Demonstrated ability to create a supportive work environment for career and personal development
- Demonstrated ability to hire and manage high performance individuals - team size of 5-15
- Excellent interpersonal, verbal and written communication skills, including communication with executives
20
Senior Software Engineering Manager Resume Examples & Samples
- 5+ years of hands-on coding experience shipping products across multiple development cycles
- Solid design and coding skills, with a bias for online architectures at scale
- Proven track record of leading and collaborating within multi-team environments
- Excellent communications and cross-group collaboration skills which facilitate interactions across
- Experience in online distributed systems and agile development environment
- Experience with constructing APIs; experience with REST, OData, and C# expression trees is a plus
- Strong C# software engineering experience preferred
21
Principal Software Engineering Manager Resume Examples & Samples
- 5+ years of experience as software dev manager.- Strong technical skills
- Background on services and cloud computing
- Experience developing, debugging and maintaining code in C, C++, or C#, SQL
- Demonstrable organizational, problem solving, and prioritization skills
- Experience on projects related to user account management and authentication
- Experience with Agile development methodologies including SCRUM
- BA/BS in Computer Science- Demonstrated ability to work effectively across groups and disciplines
- Experience with services and cloud computing
- Experience shipping one or more medium to large scale products
- Experience with 4+ full product life cycles
22
Software Engineering Manager Resume Examples & Samples
- 7+ years’ experience in real-time services and big data development in Java or Python
- 5+ years’ experience managing software engineers
- Strong experience in technologies such as Hadoop, Hive, Impala, HDFS, Flume, Kafka, Spark etc
23
Software Engineering Manager Resume Examples & Samples
- 12+ Years
- Bachelors or masters in Comp Sc or related
- Self-motivated individual with the drive to lead people
- 12+ years total experience in areas of software development
- 10+ years relevant experience developing software in Unicast Routing/IP space
- 3+ years experience in people and software project management, preferably interacting directly with clients overseas
- Ability to build a multi-tiered team and experience running cross-functional projects is desired
- Demonstrated ability to drive a team to strictly follow a high-quality software development process
24
Software Engineering Manager Resume Examples & Samples
- 3-7 years of experience leading scrums and managing engineers in developing web-based products, preferably SaaS
- Demonstrated understanding of Agile software development methodologies and procedures
- Ability to lead daily stand ups, sprint sessions and reviews
- Bachelor’s Degree in a technical or engineering related discipline
- Experience working with development teams from Java or Ruby on Rails environments
- Must have excellent time management, decision making and organization skills and be able to work well with others as part of a team
- Strong technology background
- Experience as a Developer / Programmer
25
Software Engineering Manager Resume Examples & Samples
- Manage team of Software Engineers: provide technical direction, schedule and delegate work, evaluate performance, advise on best practices and developing for a high-traffic scalable website, review code, mentor engineers
- Analyze requirements and provide time estimates: consume non-technical functional requirements documentation, provide feedback when necessary, translating into technical documentation when necessary, provide feasibility assessment and estimate level of effort to implement
- Help develop, communicate and enforce workflows: work with VP Development and QA to assure that clear workflow is established and followed within the team
- Coordinate with QA, IT Operations, and Database Administrators on testing, launch planning, launch, and troubleshooting/optimization of features post-launch
- 8+ years experience in software engineering, minimum 5 years experience in web development on high-volume websites
- At least 1 year prior experience leading a team of Software Engineers
- Strong knowledge of the following technologies/concepts
26
Software Engineering Manager Resume Examples & Samples
- Build and lead teams of outstanding engineers focused on the current and next generation of HuffPost's systems and services
- Archtiect efficient and reusable service oriented architecture and APIs
- Take advantage of innovations in Internet software and modern technology stacks
- Lead HuffPost best practices for backend engineering
27
Software Engineering Manager Resume Examples & Samples
- Provide feedback and guidance to direct reports through one-on-one meetings and written assessments
- Identify and implement best practices across teams
- Participate in software development as a contributing member of a development team
- Propose ideas for design improvements and new components
- Respond quickly to critical customer escalations
- Provides guidance to the Software Engineering team and other departments in identifying product and technical requirements. Serves as primary point of contact and liaison between Software Engineering and other teams
- Directs implementation initiatives for new software products and applications. Organizes software update process for existing applications and coordinates the roll-out of software releases
- Manages all the deliverables to ensure adherence to deadlines, specifications, and budgets. Implements performance metrics and prepares period reports and/or proposals. Monitors and tracks project progress and reports findings to leadership team
- Manages cross-project communications
28
Principal Software Engineering Manager Resume Examples & Samples
- Passionate about partnering with customers
- Experience working at the operating systems level in either Windows or Linux
- Strong C/C++/C# skills
- Experience with threading and inter-process communications
- Optionally, familiarity with the tools like Git and Jenkins
- B.S. in Computer Science, or equivalent work experience
29
Principal Software Engineering Manager Resume Examples & Samples
- 7+ years of experience working in a networking and distributed systems environment
- 7+ years of experience in software development is a must have
- 7+ years of professional development experience
30
Principal Software Engineering Manager Resume Examples & Samples
- Passionate about distributed systems, service monitoring
- Have strong judgment in evaluating technology bets and architectural decisions
- Obsessed about taking a customer centric approach to decision making
- Attract, hire and retain talent
- 10+ years of experience with some or all of: C#, C++ or equivalent language
31
Principal Software Engineering Manager Resume Examples & Samples
- End-to-end responsibility for design, quality, implementation of Graphics Virtualization
- Excellent technical design skills
- Great collaboration skills
- Graphics API experience (OpenGL, OpenCL, DirectX)
32
Software Engineering Manager Resume Examples & Samples
- Work together with the Product Owner to plan and execute projects, ensure that teams have appropriate product and technical specifications, direction, and resources to deliver products effectively by establishing realistic estimates for timelines while ensuring that projects remain on target to meet deadlines
- Work closely with Product Owner and Business Analysts, for understanding the system’s functional and non-functional requirements
- Collaborate with the Product Management in defining the product vision
- Evolve the existing software system applications and architecture in various areas as needed
- Coordinate release planning
- Help developers resolve both technical problems as well as human resource issues
- Monitor individual employees’ performance
- 3+ years of management/leadership experience in a software development organization
- 5+ years experience working through the design, development, release cycle, and delivering software products to market
- Experience with managing the development of front-end applications
- Experience in JavaScript, CSS & HTML programming (C# & Java experience is an asset)
- Experience with web services and REST
- Understanding of databases (MSSQL, NOSQL)
- A record of successful delivery of software applications as an individual, team leader and/or development manager
- Ability to collaborate with multiple teams in various locations
- Must be self-motivated and results driven, with attention to detail
- A unique sense of humor
33
Software Engineering Manager Resume Examples & Samples
- End-to-end responsibility for design, quality, implementation of the monitoring and diagnostics systems
- Leadership and development of a highly motivated engineering team
- Architecting, designing and implementing monitoring and backend systems
- Providing innovative insights and applications using state-of-the-art web technologies
- 10+ years of experience with C#, ASP.Net, SQL, Web Service protocols
- 3+ years of experience in building scalable and reliable services
- 3+ years of experience leading, building and growing a team
- Excellent verbal, written, and cross group/organization collaboration and communication skills
- Excellent hands-on design, coding and debugging skills especially Web related services and applications
- Took calculated smart risks and executed on them successfully
34
Principal Software Engineering Manager Resume Examples & Samples
- Excellent people management and team building
- Deep experience with building cloud services (Azure) OR client applications (Windows, Android, iOS, or HTML5)
- Deep experience with data, analytics, OR visualizations (e.g., D3, Kendo, Highcharts)
- Eight years of experience with large-scale software engineering
- Experience as a people manager or at least two years of experience as a technical lead
- Bachelor's degree or higher in CS or related fields
35
Principal Software Engineering Manager Resume Examples & Samples
- Manage a team of technical resources as they deliver complex enterprise systems. Act as coach and mentor in their growth. Assess the impact they are making, resources they need, and inhibitors to growth
- Review and refine architecture of the software portfolio (multiple systems) while working with the Azure product group
- Ensure team goals are met by reviewing project estimates, plans, progress, risks and issues, and proactively address as necessary
- Stay educated on emerging technologies and leverage them to develop compelling software solutions
- Drive for nimble delivery by collaborating closely across disciplines, project teams, and product group teams
36
Software Engineering Manager Resume Examples & Samples
- Lead cross-functional teams of software professionals that build enterprise scale cloud services to a high-scale, always-up production environment
- Lead projects utilizing test-driven development (TDD) methodologies and core XP engineering practices
- Lead code reviews and provide expert technical input on architecture, design and development decisions
- Deliver multiple projects utilizing an Agile methodology (Scrum) in a Continuous Delivery environment
- Reason logically and creatively, identifying problems, drawing valid conclusions from the data available, and develop effective solutions while applying creative thinking in the design and development of high performing web applications
- Create reference implementations (code) for the purpose of mentoring and leading more junior staff (when required)
- Help define and drive adoption of engineering best practices and provide technical mentorship
- Work with project managers and the team to ensure that all project deliverables are on time and high quality
- Work collaboratively with other teams; QA, UX, EA, InfoSec, etc
- Develop and mentor teams to write elegant code using effective automated unit tests
- Manage the deployment of applications to Dev, QA, Production environments
- Have 6-8 years of experience in web application development or software engineering in a large enterprise environment using Java, including familiarity with modern frameworks (e.g., Spring, Hibernate)
- Have 2-3 years of experience in software engineering management, managing teams that deliver high-quality software
- Be able to demonstrate a deep understanding of high-availability, fault-tolerant, scalable, distributed systems using a SOA/micro-services architectural approach
- Have a strong working knowledge with datastores technology (RDBMS, NoSQL, search, analytics, etc)
- Be willing to take responsibility for the software developed under your watch, all the way to production and through operations
- Previous work experience in media production, broadcast and/or distribution
- Experience working with vendor teams to deliver high quality results
- Experience working with containerization solutions (Mesos, Docker, etc)
- Experience building multi-tenant applications (SaaS, PaaS solutions)
- Strong curiosity about how Disney delivers the Magic and a desire to be a part of it
37
Principal Software Engineering Manager Resume Examples & Samples
- Lead and drive investments into the VSCS wide engineering system including build/test execution framework/quality evaluation as part of the dev inner loop
- Manage the team to implement complex features and components and support them at scale for the org
- Actively collaborate with all engineering M2 to identify areas of opportunity and investment
- Push technical and organizational excellence by evaluating, defining and evangelizing engineering best practices
- Collaborate with teams across Developer Division and Microsoft
- MS degree in Computer Science or related field, or equivalent work experience
- 10+ years of Software Engineering and experience in all stages of a release cycle
- Deep expert knowledge in REST services, .Net, ASP.Net, SQL, analytics and JavaScript
- Experience in testing, deploying and supporting large scale services
- 2+ years’ experience as a Principal Lead or Manager
- Great design and problem solving skills, with demonstrated passion for quality, performance, and engineering excellence
- Experience with first and third party engineering systems
- Experience with development in large, high-volume services highly desired
38
Mobile Software Engineering Manager Resume Examples & Samples
- 4 or more years’ experience developing software in Objective-C, Java, C, C++, or C#
- Minimum 3 years programming experience with the iOS platform or equivalent education
- Experience with Test-Driven Development, Continuous Integration and other Agile practices
- Comfortable using Apple's XCode for software development
- Proficiency in Objective-C and XCode (design and development)
- Understanding of Test Driven Design software development
- Exceptional interpersonal and teamwork skills
- Proficiency with Git and/or GitHub
- Familiarity with JIRA (Bug/Issue tracking tool)
39
Software Engineering Manager Resume Examples & Samples
- Help each engineer determine how they would like to grow their career, and help them advance
- Conduct 1-on-1s with each engineer, along with regular performance reviews
- Make hiring decisions about who should join the team
- Work to keep the team healthy and happy
- Passion for and track record of coaching/mentoring and building collaborative teams
- A deep technical background in building 'modern' web-based applications
- Strong technical skills with a passionate and continued interest in 'current' web technologies (JavaScript and Ruby on Rails strongly preferred). You probably have a few technologies you play with on the side, for example
- A demonstrated ability to break big projects into small tasks
- Get excited about building a team in addition to building new features
40
Prinicpal Software Engineering Manager Resume Examples & Samples
- Experience as a people manager with a proven record inspiring and growing a team of highly skilled engineers
- Strong customer focus to deliver well-designed, high quality end-to-end scenarios
- Experience designing and building infrastructure and web services at large scale
- Exceptional interpersonal communication, collaboration and problem solving skills
- Ability to identify and leverage new opportunities and technical developments in the company and industry that can accelerate our efforts
- Ability to provide not just technical leadership, but personal mentorship for the team
- BA/BS or MS degree in Computer Science or related
- 10+ years of experience building software with a background of C/C++, C#, or Java
41
Principal Software Engineering Manager Resume Examples & Samples
- You will attract, retain, and grow a talented team of Software Engineering Leads and Software Engineers
- You will build and maintain an agile development organization
- You will ensure live sites perform beautifully
- You will design the key architecture decisions
- You will navigate critical cross team dependencies
- Deep knowledge of building web based user experiences, including expertise in .NET framework, C#, JavaScript, and SPA frameworks
- 10+ years of experience as a Software Engineer with a strong history of shipping commercially successful products
- 4+ years as a manager of Software Engineers
42
IT / Software Engineering Manager Resume Examples & Samples
- Interviewing clients’ senior technical staff in order to develop an understanding of the technical characteristics of the projects undertaken
- Facilitate application of HMRC and BIS guidelines to identify those R&D projects eligible for tax relief
- Lateral thinking in relation to innovative approaches and solutions to compiling the claims based on the company’s circumstances and opportunities in tax legislation
- Writing technical project reports describing the technological objectives, advancements and uncertainties of client projects, to support the R&D claim
- Supporting clients in responding to HMRC enquiries into R&D tax claims by replying to issues raised by HM Tax Inspectors
- Responsible for high quality delivery of advice and solutions to major Financial Services clients, ensuring management of risk and reputation
- Working with the EY R&D global network to deliver multi jurisdiction projects aligned to the global nature of the Financial Services sector
- Producing project budgets and timetables that are efficient and cost effective, tracking and maintaining the status of client engagements and pursuits
- Previous R&D tax knowledge is NOT required for this role although this would be highly advantageous
- Strong, broad technical industry knowledge and hands-on experience in the Financial Services IT, software or high-technology sectors
- Relevant qualifications in the specific area of expertise required for example masters in electronic engineering or bachelor’s degree in computer science
- In-depth technical expertise in your discipline and understanding the commercial/technical issues faced in the Financial Service sector
- Excellent report writing, communication, interview skills and presenting ability
- Ability to provide practical approaches and solutions to situations
- Ability to assist in defending technical aspects of R&D tax claims (previous R&D tax experience is not a necessity; this is something that the successful candidate will learn on the job)
- Ability to identify and manage areas of risk, know when to refer upwards, demonstrate good judgement, objectivity and independence
- Strong client relationship management skills with the ability to understand client’s needs and deliver quality outputs to clients
- Excellent business development skills, able to identify and convert opportunities to sell work. Proven success in developing significant client relationships
- Be able to work in a team based and consultancy environment
- Ideally suited to candidates with a professional services background (Big 4, mid-tier or consulting firm) or from industry
43
Senior Software Engineering Manager Resume Examples & Samples
- 5+ Years of software design and development experience
- 3+ Experience with test-driven development, telemetry-based monitoring, and Agile approaches. Previous people management experience is highly desired. Able to provide mentoring, career guidance, and support to a diverse team of software engineers
- 3+ Experience building scalable and fault-tolerant systems in the cloud/hybrid environments preferred
- Experience with Microsoft Azure preferred
- The ideal candidate will possess expertise with the latest cutting edge technologies used in building Web applications and Web services. Examples include C#, CSS, Knockout.js, TypeScript, SQL, Python, Ruby, Windows & Linux Containers. Don't have experience with these? We will consider candidates who have a proven record of delivering in an agile environment and are willing to put in the effort to learn and to build up this highly sought after skill set
44
Principal Software Engineering Manager Resume Examples & Samples
- Building global, scalable user-facing web applications using modern web application technologies, HTML5, JavaScript, CSS, AngularJS, Bootstrap, etc. (developer-facing UX experience is a plus)
- Ability to operate in a highly ambiguous, rapidly evolving environment with one foot inside Microsoft and one-foot outside
- Strong understanding of the app developer experience, data analytics as well as distributed systems is a plus. Willingness to learn these is a must
- Responsibilities
- Building and leading the DevEx portal team to deliver a world-class developer experience
- Ensuring that our developer-facing portals and documentation are best-in-class
- Setting data-driven goals and building the business analytics necessary to measure and drive ecosystem growth
- Engaging with the external developer community to evangelize the platform, advise on integration, and get direct feedback about the products and the way we go to market
- BS in Computer Science, Computer Engineering, or a related field, or equivalent experience
- 4+ years of experience managing software teams
45
Principal Software Engineering Manager Resume Examples & Samples
- Design, implement and manage core components and experiences that enable scenarios related to Enterprise Customer Health, Insight and Response
- Lead a team of Software Engineers and Service Engineers working on these systems
- Coordinate with internal engineering teams & business partners at a technical level and ensure engineering goals of the teams are met
- 7+ years of experience designing, building, and successfully releasing software products
- Experience with design/implementation of features in a large scale cloud service and/or server/service management features
- Bachelor/Master’s degree in computer science (or related field), or equivalent industry experience
- Proven track record of building and leading successful software engineering teams
- Experience with design, building infrastructure & systems related to data intelligence and analysis
46
Software Engineering Manager Resume Examples & Samples
- End-to-end responsibility for design, implementation and quality of the BI stack
- Playing a leadership role in defining our partnership with other teams within ODSP, the Application and Services Group (ASG) and Microsoft
- Working with Data scientists and analysis in the company and apply the learnings to ODSP problem space
- Bachelor degree in computer science, mathematics, data mining, statistics, machine learning, or related field; advanced degree preferred
- 10+ years of experience with Business Intelligence technologies (ie Hadoop and MapReduce, data models, data warehouse, cubes, presentation layer)
- 3+ years of leadership experience, with demonstrated ability to lead, motivate and build a results-oriented development team
- Record of taking calculated smart risks and executing on them successfully
47
Software Engineering Manager Resume Examples & Samples
- Lead and drive cross-functional delivery in partnership with other Development Mangers, Quality Engineers, and Build7 release teams
- Drive the full agile development life-cycle, driving detailed technical designs discussions, participating in backlog grooming and milestone planning
- Drive your team toward optimizing development practices; manage dependencies and remove obstacles that stand between your lean teams' and business success
- Expected to be hands on technical delivery person, who is comfortable delivering JavaScript, Node.js web applications
- Anticipate risks and proactively manage these risks before they become blockers
- Build relationships with diverse technical and non-technical colleagues spanning all organizational levels, and leverage these relationships to build awesome products
- Previous experience includes working as a Team Lead or Software engineering Manager with lean software development teams
- Ability to keep short-term, tactical details of a release in focus, clearly visible to teams and stakeholders and under control. At the same time, working towards the long-term goal of building sustainable software that will scale for years to come
- 5+ years of experience working in an Agile development environment with strong preference for direct experience leading and supporting larger-scale, enterprise lean implementations and transformations
- Hands on experience in Java / J2EE, JavaScript. Node.js, database design, development
- Strong object-oriented programming skills and proficiency in languages like Java
- Degree with preference for degrees in Computer Science, Engineering, or related fields
- Experience with Node.js is a plus
48
Software Engineering Manager Resume Examples & Samples
- Java or similar OOP languages
- Server side API test automation
- Test system design
- Good command of the Unix shell
- Ability to work and communicate with cross functional teams
- 3+ years of Software Engineer lead / manager experience
- 5+ years programming in Java or similar OOP languages
- 5+ years developing API's and/or test automation
- Understanding of server and client architecture
- Experience with testing RESTful API
49
Software Engineering Manager Resume Examples & Samples
- Own and operate the engineering teams that build, maintain and support software for all customer facing channels (desktop, tablet, mobile, social & In-store)
- Transition the teams towards best practice agile techniques
- Continually develop the teams to improve effectiveness, efficiency and productivity
- Create and action a clear communication plan with all team touch points e.g. progress, dependencies, KPIs etc
- Full line management duties
- Contribute to the development and implementation of an appropriate software delivery life cycle that supports the business regarding involvement, speed & quality
- Drive the continuous improvement of software delivery within the teams and contribute to best practices across the function
- Reduce technical debt to ensure maintainability and reduce costs of running
- Ensuring that the on-going maintenance and support of the products and systems is of industry leading quality
- Providing an environment for significant innovation and improvement
- Promote internally and showcase externally the team’s success
- Wide knowledge of technologies
- Highly creative, enthusiastic, conscientious, detail oriented self-starter
- Technically strong enough to be the ultimate design authority for all software development decisions within your team (the what and the how)
- Excellent understanding of continuous integration/delivery and test automation
- Excellent understanding of agile concepts and methodologies
- Exceptional presentation abilities, excellent inter-personal, written and communication skills
- Exceptional team management skills
- You respond rather than react
- Graciously disruptive
- Have a wide network to draw from and leverage
- Computer science degree or similar level qualification
- Extensive experience in software engineering + some line management experience in a fast paced environment
- Proven experience of working in teams in the successful delivery of complex, highly performing and high quality software systems
- Multi browser/platform development
- Understanding of non-functional requirements, quality assurance and continued improvement methods
- Keep up to date on in the industry, continuously improve on and blog about areas of technology interest
- Please note, due to volume we can only respond to sutiable applications
50
Software Engineering Manager Resume Examples & Samples
- Numerical computing environments, advanced statistical techniques and predictive analytics software and/or ML toolkits
- Programming language toolkits/IDE, frameworks and SDK
- High scale, highly available and reliable distributed cloud service backend systems and architecture
- Databases or data analytics products
- Expertise in C++, C#, .NET framework or equivalent programming languages/frameworks and multi-threaded software development. Experience with developing software for multiple operating systems such as Windows Server, Linux Server are a plus
- Experience in continuous quality, deployment and delivery of services through emphasis on automation, and service live site management preferred
- Experience with AGILE development methodologies such as SCRUM and delivering software through a continuous development, deployment model for Cloud Services
- Strong background in Data Structures, Algorithms, analysis of algorithm complexity and efficient implementation of complex algorithms
- Excellence in strategic thinking, leadership, communication, interpersonal skills and be able to influence without authority. Proven ability to collaborate across all functions, teams and multiple levels of management
- Strong recruiting skills, ability to attract, retain and grow strong engineering talent for sustained long term success. Mentor, lead and grow Software Engineering Managers
51
Software Engineering Manager Virtualization Management Resume Examples & Samples
- Proven experience leading cross functional teams - Dev and Quality/Automation
- Experience applying agile development practices within teams
- Strong track record of hiring, growing and nurturing cohesive, high performing
- A minimum of 8 years of experience as an individual contributor and 1 to 5 years as a people manager is required
- Demonstrated ability to manage multiple projects is required
52
Software Engineering Manager Resume Examples & Samples
- Create and implement a strategy to effectively develop internal software tools for all aspects of collection systems, fleet management, and integration of software to successfully deploy real time sensor detection systems
- Work with Hardware Engineering, Automation, Data Operations, Platform and Architecture & Infrastructure teams within cross functional projects
- Perform/Oversee functional and regression tests
- Educate and ensure the project team's effective use of established quality development practices
- Ensure project documents, test plans, and schedules are monitored and meet quality standards
- Report progress and team status to Senior Management
- Review test plans/scenarios and ensure conformance to testing standards, software requirement specifications, and architectural recommendations
- Work with project teams to review and accept requirements and set project testing priorities
- Define QA processes and methodologies and enforce them within the team
- Work closely with QC engineer to help define and implement end-to-end test strategy
- Develop in-house automation frameworks/tools and/or bring in open source tools and technologies to solve automation problems
- Establish operational objectives and work plans, and delegate assignments to team members
- Manage a small subset of employees remotely
- Advocate and use agile development methodologies and tools to improve the development process
- Undergraduate degree in Computer Science, Computer Engineering or Equivalent
- 8+ years of engineering experience
- Several years experience managing small teams of very technical people
- Experience with Python, ROS, GIS technologies and PostgreSQL or AWS RDS, ArcGIS
- Experience with AWS services and resources
53
Senior Software Engineering Manager Resume Examples & Samples
- Support and influence the team culture of being customer centric and continuously improving
- In collaboration with others apply engineering principles to solve complex problems while leveraging sound engineering practices
- Plan, Schedule and deliver quality software in the Cloud
- 1+ years of expertise with some of the following technologies: C#, JavaScript, jQuery, SQL, Azure, data aggregation, Cloud computing
- 1+ years of experience with DevOps model including but not limited to Continuous Delivery, TDD, and Testing in Production
- 1+ years of experience with Cosmos, ADL, ADW, SQL or other big data technologies
- Excellent problem-solving and debugging skills with a solid understanding of testing practices
54
Software Engineering Manager Resume Examples & Samples
- Fostering a culture of openness, where regular feedback is used to drive a high-performance team environment and continuous improvement
- Ensuring that the organizational design, functional expertise and engineering processes of the software technology team is positioned for excellence
- Involvement in technology planning, product planning and multi-generational product/platform roadmap definition
- Leading engineering teams through the product development lifecycle while meeting quality, regulatory compliance, cost and business targets
- Increasing customer/market understanding and competitive awareness throughout the engineering organization
- Partnering with other engineering managers to ensure the success of the Monitoring Solutions engineering programs
- Driving a culture that ensures outstanding compliance and adherence to product quality in all areas of the GE Healthcare Quality Management System
- Engagement in business planning processes; recruitment, retention, talent acquisition, development and mentoring
- Collaborating with peers across functions to drive a strong cross-functional team environment
- Demonstrating excellent communication, influencing skills and ability to gain buy-in for initiatives
- Bachelor’s degree in Engineering
- Significant experience of product engineering
- Significant previous supervisory experience and demonstrated competency in providing leadership to direct reports/indirect reports
- Self-organized and structured execution skills
- Proven track record to lead engineering teams and deliver on business and program goals
- Demonstrated ability to deliver results while working in an environment where there are multiple projects being worked on simultaneously: balancing resources, timing and quality of outcomes
- Ability to manage priority trade offs in shared resources to optimize program deliveries
- A deep understanding of current software engineering practices and tools with full product life cycle experience. Program (or large scale project) management experience is an advantage
- Experience with Agile/Scrum way of working
- Knowledge of current quality practices in Software and Product Development
- Strong experience in driving change, coaching and interpersonal skills, at all levels of the organization
- Must be fluent in English, both spoken and written and able to communicate to all levels of the organization
- Ability and willingness to travel 10% both domestic and international
- Masters’ degree in Engineering
- Demonstrated technical expertise and domain experience and experience
- Business Planning: Strategic planner and thinker with ability to drive broad change
- Creative problem solver and solution developer when presented with conflicting requirements, business demands and technical risks/issues. Responsive and willing to take ownership of issues and drive solutions
- Excellent influencing skills and ability to gain buy-in for initiatives when working with a global team
- Product, clinical and technology knowledge of monitoring related clinical applications and workflow
- Strong business acumen as well as customer focused influencing skills
- Understanding of regulated Healthcare industry. E.g. An understanding of FDA design controls requirements is an advantage
- Previous experience in regulated medical device company
55
Software Engineering Manager Resume Examples & Samples
- Strong software engineering and/or signal processing background is required
- Strong understanding of software development lifecycle practices and processes. Knowledge of CMMI is a plus
- 10+ years of experience developing real-time embedded software or DSP audio processing experience is a plus
- 5+ years managing projects and people
- Ability to organize a high energy, deeply technical, highly motivated software development team
- Strong written, verbal, presentation and interpersonal skills
- Ability to build strong collaborative relationships with other functional disciplines within and outside the division
- Automotive industry experience preferred Education Requires a bachelor's degree with at least 15 years of experience in the field
56
Software Engineering Manager Resume Examples & Samples
- Responsible for overall software design of product line, from embedded systems to enterprise systems
- Continue the development of Intellibot’s patented autonomous navigation software
- Communicate and collaborate well with in-house and remote engineers, and with representatives of other departments
- Productize new technology from the Architecture Group
- Capture and satisfy business and functional requirements for software
- Track work to the functional requirements
- Work with Test Engineers and Service personnel to support product testing and customer-support efforts
- Generate thorough written and graphic documentation for all design, development and testing
- Generate test plans for unit, integration, and regression testing
- Scope out work for software engineers and external contractors
- Adhere to all regulatory compliance software safety standards
- Travel to customer sites to gather test data, observe units in operation, and learn market needs
- Provide support, training, and mentoring to the software team
- Provide technical recommendations to the Engineering Leadership team
- Manage all source code using version control systems
- Track issues using bug tracking software and delegate issues to engineers as appropriate
- Track Requirements in a requirements management tool
- Provide accurate planning to meet aggressive product development schedules
- Meet scheduled NPD gates
- Familiar with NPD gate process
- A Bachelor of Science degree in Computer Science, Electrical Engineering or equivalent
- 12 or more years’ experience developing software for embedded systems on single-board computers and microcontrollers
- 5 or more years’ experience developing multithreaded software
- Proven ability to debug complex software built upon real-time operating systems
- High proficiency in object-oriented design
- High fluency in C++, C, and assembly language, and demonstrated ability to craft clear and readable source code for embedded systems
- 5 or more years’ experience applying Linux to embedded systems, developing device drivers, and utilizing open source libraries appropriately
- 5 or more years’ experience in Linux and OS X development environments
- Manage in an Agile environment
- Has Scrum experience and can implement a Scrum/Agile system for up to 15 developers
- Can provide accurate SW schedules to meet aggressive development timelines
- Ability to travel 4 to 6 times a year
57
Software Engineering Manager Resume Examples & Samples
- Ensure the DevOps teams are operating as efficiently and effectively as possible
- Works with the DevOps teams to ensure they are delivering committed work items
- Partner with PMO to conduct prioritization sessions with stakeholders for all stories related to the product
- Handle day-to-day management responsibilities for direct reports
- Assist/lead teams iteration planning, retrospectives and demos
- Coordinate and lead release deployments across a cross functional team
- Establishes and maintains effective working relationships with business and technical staff in on-site and virtual environments
- Server as the SME for the team, this is both a technical and a leadership opportunity
- Bachelor’s degree in computer-related field, or equivalent work experience
- Certified Scrum Master / Iteration Lead or equivalent work experience
- Familiarity with continuous integration and other DevOps methodologies
- 8-10 years technical experience, including 1-2 years of project management experience, and 1-2 years of people management experience
- Strong knowledge in PHP 5.3+, MVC, MySQL and Linux
58
Senior Software Engineering Manager Resume Examples & Samples
- Attend project meetings and work with business owners to identify application enhancements needed on the platform
- Translate application work into actionable tasks to be performed by developers on the team
- Brainstorm with the team on architectural decisions as the platform grows and its functionalities expand
- Researching new technologies that may extend the platform's offerings or performance
- Mentor junior software developers providing them with knowledge on best practices and techniques
- Helping in the accrual of new projects by adding technical writing and estimates to grants and project proposals
- 8 years of experience of Java web development, deployment and support experience in a linux environment; 2+ years of experience leading a team of developers with Agile/Scrum methodologies; Proficiency with relational database systems; Experience with Java frameworks like Spring and Grails; Experience working directly with project stakeholders for planning and design purposes
59
Software Engineering Manager Resume Examples & Samples
- Contribute to product feature planning
- Ensure a high level of quality through adequate test coverage
- Exhibit thought leadership within the organization, raising standards by example, contributing to directional discussion and debate, and working to grow and develop the capabilities of the whole team
- Motivate, oversee, and grow the scrum teams as appropriate
60
Software Engineering Manager Resume Examples & Samples
- Hire and manage a team of world class Software Engineers
- Collaborate with Product Managers and business leaders to design exceptional applications
- Architect maintainable, scalable, performant solutions that enable us to change quickly
- Design and implement integrations and technical system changes
- Dominate fossil fuels
- Mentor, evaluate and develop employees
- A Bachelor's Degree in Computer Science or a related Engineering field
- Minimum 3+ years of experience architecting solutions and/or leading software teams
- Knowledge of electrical and / or structural engineering a huge plus
- Knowledge of CAD or similar design systems a huge plus
- Desire to go in the field to see the effects your software is having on the rest of the company
- Experience building complex systems on cloud platforms (Azure or AWS preferred)
- Broad knowledge of software architecture best practices
- Digest feedback (positive or negative) and deconstruct it into actionable items for your team
- A collaborative personality and enjoy working in a team-oriented environment
61
Software Engineering Manager Resume Examples & Samples
- 10+ years of software engineering experience building scalable web services, and applications
- 7+ years of experience leading a development team for cloud based systems
- Proven track record of design and technical accomplishment
62
Senior Software Engineering Manager Resume Examples & Samples
- 10+ years of relevant experience and a Bachelor’s degree in Computer Science or equivalent or
- 8+ years of relevant experience and a Master’s degree in Computer Science or equivalent or
- 5+ years of relevant experience and a PhD in Computer Science or equivalent
- 10+ years experience in web application development using Java, C++ or Ruby on Rails
- 8+ years experience managing a development or support team
- DevOps management experience
- Experience in Agile Software Development methodologies specifically Kanban or Scrum
- Experience developing and supporting large-scale distributed applications
- Proven track record of delivering multiple projects on time in a fast paced environment
- Experience managing an international team
63
Mobile Software Engineering Manager Resume Examples & Samples
- Manage the Agile software development phases of various initiatives across Hotwire’s Android and iOS app(s)
- Manage a team of 5-10 software engineers of varying skill levels
- Actively mentor software engineers to help them progress in their careers
- Maintain high standards of quality through automated testing, continuous integration and automation scripts
- Interact with Hotwire’s Product Development, Marketing, QA and Operations teams to ensure proper coordination and implementation of development activities
- Proactive, great attention to detail, results-oriented problem solver, and ability to meet aggressive deadlines
- Strong leadership with ability to inspire and motivate those around you
- Solid understanding of object-oriented design and development
- Experience with microservices architecture is a plus
- Proven success as an engineering manager (2+ years) with a track record of building quality product and high performing teams
- 7+ years experience designing and developing highly scalable production quality software
- 5+ years of relevant experience with Android and/or iOS SDK
64
Software Engineering Manager Resume Examples & Samples
- Results oriented with the ability to inspire passion in others
- Ability to innovate and lead innovative teams
- Relentless high standards (is never satisfied with the status quo)
65
Software Engineering Manager Resume Examples & Samples
- Minimum of 5 years of management experience
- Experience working on a high transactional, 24x7 production environment
- Experience with Security as it applies to software, system and network engineering
- Extensive architectural experience; distributed computing and distributed applications
- Excellent knowledge and experience with object oriented programming
- Extensive knowledge of Internet Security issues and the threat landscape
- Graduate degree in Computer Science or equivalent engineering experience
66
Software Engineering Manager Resume Examples & Samples
- 8+ years Software engineer experience as IC with a distinguished track record on technically demanding projects that was released for public consumption
- At least 2-5 years of experience managing software development/QE teams as scrum master, project lead, or engineering manager in a Product based organization
- BS or higher degree in Computer Science
- LI-B
67
Senior Software Engineering Manager Resume Examples & Samples
- Enable, empower and motivate your teams to do the best work of their life
- Work closely with product management and other teams to understand business and technology needs. Prioritize, address, and maintain visibility for time lines and release schedules
- Drive execution of the technology strategy across functions. In particular be effective in working with quality, production operations and product management organizations
- Masters / Bachelors degree required in Computer Science, Software Engineering, or Equivalent Experience
- Must have 3+ years of management experience. Must be able to guide and work with engineering teams, cross functional units, and upper-management
- Ability to adapt and handle multiple competing priorities in a fast-paced environment
- Experience with Agile development methodologies. Scrum master experience is a plus
- Ability to drive a project throughout the full software development lifecycle
- Strong knowledge of software development methodologies and best practices
68
Software Engineering Manager Resume Examples & Samples
- Bachelor's degree required in Computer Science, Software Engineering, or Equivalent Experience
- Knowledge of professional software engineering best practices for the software development life cycle, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations
- Experience with Agile development methodologies. Scrummaster experience is a plus
- A commitment to writing quality code
69
Software Engineering Manager, Oyster.com Resume Examples & Samples
- Acting as the liaison between Development and other disciplines within the business
- Driving the adoption of industry best-practices
- Staffing, assessing needs and attracting and retaining top talent
- Technology research, staying on top of and making recommendations for the adoption of new technologies
- Guiding and reviewing major architectural efforts
- Coaching others to challenge the status quo, consider alternatives and make hard choices
- 12+ years of relevant work experience, including hands-on technical management
- Strong, full-stack technical skills built up while successfully delivering web-based products
- Prior experience building and/or leading development of high-traffic, consumer-facing web products is strongly preferred (eCommerce, online media, etc.)
- Experience with, and knowledge of several programming languages, database technologies, and development methodologies
- Strong communication, interpersonal, and leadership skills
- Exceptional problem solving skills
- Bachelor degree in Statistics, Mathematics or Computer science preferred
- Must be able to perform customary physical duties and meet appropriate social expectations of a professional office environment
- LI-TW1
70
Software Engineering Manager Resume Examples & Samples
- Engineering excellence. You have experience leading teams that have shipped products you are proud to put your name behind
- Bias towards action. You truly believe that speed and quality aren’t mutually exclusive. You’ve shown good judgment about shipping as fast as possible while still making sure that products are built in a sustainable, responsible way — and you’re comfortable making mistakes, provided you learn from them
- Superior teaching skills. You know that the most important part of your job is setting the team up for success. Through mentoring, teaching, and reviewing, you help other engineers make sound architectural decisions, improve their code quality, and get out of their comfort zone
- Commitment. Cities never sleep, and neither does Uber. You care tremendously about keeping the Uber experience consistent for users and aspire to make any issues invisible to customers. You are your harshest critic and hold yourself personally accountable, jumping in and taking ownership of problems that might not even be in your team’s scope
- Hiring prowess. You’re a strong interviewer who constantly raises the bar for excellence. You believe that what seems amazing one day becomes the norm the next day, and that each new hire should significantly improve the team
- Design and business vision. You help your team understand requirements beyond the written word. Even in the absence of a PM or a designer, you show great attention to the design and product aspect of anything your team ships
71
Software Engineering Manager Resume Examples & Samples
- Lead the specification, procurement, installation, operation, and support of web server and database hardware and software in support of CRM’s Latitude Remote Patient Management system serving 30 countries
- Lead the development and support of the environment and tools used by the Latitude application software team to develop new product software
- Foster technical and business innovation within Latitude RPM delivery model. Assure appropriate security technologies and policies are maintained
- Lead team providing Tier 2 operational support to Latitude Customer Service team in US, Asia, and Europe
- Lead the team planning and executing new server software launches consistent with product development schedule
- Plan and effectively manage capital and expense budgets for Latitude system assets and operational cost of goods
- Build effective relationships with applicable hardware, software, and service vendors that are essential to Latitude RPM performance and cost
- Maintain effective cross-functional working relationship with peers in Information Technology organization
- Recruit, coach, and develop organizational talent
- Foster a diverse workplace that enables all participants to contribute to their full potential in pursuit of organizational objectives
- Create an entrepreneurial environment
- May be responsible for providing direction and guidance to exempt specialists and/or supervisory staff who exercise significant latitude and independence in their assignments. May supervise non-exempt employees
- Keep the organization's vision and values at the forefront of decision making and action
- Demonstrate effective change leadership
- Build strategic partnerships to further departmental and organizational objectives
- Develop and executes organizational and operational policies that affect one or more groups by utilizing technical/professional knowledge and skills
- Monitor compliance with company policies and procedures (e.g. compliance with FDA, BSI, EEO regulations, etc.)
- Bachelor's degree plus 7-9 years of related work experience or an equivalent combination of education and work experience. Advanced degree preferred
- Specific prior experience in the development, operation, and/or support of externally facing web server systems
72
Software Engineering Manager Resume Examples & Samples
- Lead a global engineering team of over 60 engineers responsible for project fulfilment and new product development and product enhancements of software used for subsea electronics modules, SCADA systems, PLC controllers, network communications and in-house automated testing equipment
- Provide a strong link to other engineering teams and functions across the business to ensure excellent performance on fulfilment
- Ensure positive actions are taken to encourage growth, technical development and improved interpersonal skills of the team
- Implement initiatives to continuously improve the Inquiry to Order (ITO) & Order to Remittance (OTR) responsiveness of the organization to customer and business needs
- Own software product quality and drive a “no mistakes” engineering culture to continually improve the quality performance of the team, and quickly resolve of customer issues
- Drive best practices around software development and strongly champion driving and sustaining Agile processes and methodologies in both Product and project lifecycles
- Drive improved and reusable software test automation capabilities on NPI and requisition projects
- Champion improved safety, cost, and reliability of designs through design practices, initiatives, and direct material productivity efforts
- Proactively communicate and leverage best practice and knowledge from other internal businesses and external sources
- Deliver on engineering and business objectives in the areas of On Time Delivery, Budget Management & effective Team Utilization
- Support maintenance of the multi-generation software technology roadmap for our products and demonstrate initiative to stay abreast of technological advancements
- Good integration and interaction in a global growth oriented environment with high complexity
- Minimum to HND or Degree level in software discipline or equivalent knowledge and experience, preferably with strong management content
- Proven management experience with ability to motivate others and achieve results within high tech environment
- Demonstrated leadership and Project management skills with clear understanding of Agile driven software development
- Subject matter expert in full life cycle development & testing
- Subject matter expert in industrial software development
- Ability to develop, implement and maintain software product quality standards with TickIT certification
- Subsea controls products & equipment experience
- Boundary less leader with the ability to make difficult decisions
- Strong ability to manage a global team in a matrix organization
- Familiarity with a variety of engineering areas
- Strong customer mind-set
73
Software Engineering Manager Resume Examples & Samples
- Build teams that are collaborative, inclusive, and respectful of each other
- Provide continuous feedback, address underperformance, and recognize the individual strengths and contributions of your team members
- Instill a spirit of continuous improvement in the team’s code, architecture, and processes
- Work with your engineers and/or product managers to maintain a prioritized backlog and create short term and long term goals
- Own your team’s deliverables and ensure we continue to ship scalable, highly-available products that delight our passengers and drivers
- Help your team build relationships across functions with Support, Marketing, Ops, BizDev, or other teams to ensure Lyft’s continuing success
74
Software Engineering Manager Resume Examples & Samples
- Helping to shape the product roadmap, and then executing it. Now that SwiftKey is part of Microsoft’s Technology and Research division, the keyboard is a critical component of a future suite of smart and assistive services
- Ensuring that core functionality (gesture input, correction, current word predictions, next word predictions) is the best in market
- Balancing a complex matrix of requirements for performance, core functionality, customizability, partner needs and UX enhancements
- Giving strong technical leadership to a world class team of Android engineers. You probably won’t be writing much code, but you could if you needed to. You know how to balance process with independence to get the best out of developers
- Working closely with the Project Manager and Product Managers. You must be a great communicator who can judge when to compromise and when to stick to your own judgment
- Liaising with marketing and partner managers to drive user growth
- Line managing multiple Leads who themselves are line managing dev teams. You must be able to support them to grow as managers
75
Software Engineering Manager Resume Examples & Samples
- Software design lifecycles
- Planning and scheduling
- Linux systems
- Collaborative software development
- Cross-organizational experience
- HPC cluster systems
76
Software Engineering Manager Resume Examples & Samples
- Lead and contribute to the development of Thales InFlyt Experience software products
- Manage the work and performance of the Software Engineering group
- Plan engineering efforts and execute plans accordingly
- Interface with program teams to develop aircraft systems
- Staff projects with contractors and manages as needed including small contract oversight
- Develop internal operating procedures
- Bachelor of Science Degree in Software Engineering, Computer Science or related degree required; MBA preferred
- A minimum of ten (10) years experience in software systems development
- Familiarity with communications systems and design
- Three (3+) years’ experience leading an engineering team
- Previous experience in planning, implementing, and administering engineering programs and projects
- Practical experience in software systems design and integration
- Must be an appropriate organizational fit for the Thales InFlyt Experience culture, that is, exhibit the Thales InFlyt Experience values of being Compliance, Respect, Innovation, Responsibility and Teamwork
- Must pass 10 year background check and drug test
- Must be computer literate with Microsoft software such as Excel, Word, Access, PowerPoint, and Project
- Experience with several software development environments including C++, Linux, RTOS, databases
- Familiar with all aspects of software development life cycle, particularly
77
Software Engineering Manager Resume Examples & Samples
- 7+ years of Development Engineering experience in one or more software companies, with a minimum of 3 years of officially being the manager of 5 or more individual contributors
- Bachelor's Degree in CS or EE. CS is preferred
- Strong web application development, testing and deployment experience ideally with a commercially available Software-as-a-Service (SaaS) product
- Ability to meaningfully contribute to high level designs as well as conduct code reviews
- Development experience with a modern web application platform, ideally with Microsoft .Net technologies
- Expert in object oriented programming and relational database concepts
- 3+ years experience in agile/SCRUM software development
- Strong verbal, written and team presentation communication skills
- Drive to push major initiatives, product changes, or process improvements across our development organization
- Ability to work in global cross-office teams, including travelling to remote offices as required
- ZS is a global firm; fluency in English is required
- MS in CS or EE
- Experience managing a team using test driven development methodology
- Development experience with Microsoft .Net technologies, object oriented programming and relational database concept
78
Software Engineering Manager Resume Examples & Samples
- Organize and lead the Software Engineering Department
- Direct, and motivate subordinates while growing their skills and areas of responsibility
- Provide technical and other input to drive the business’ product development strategy
- Provide, implement, review, track and report on project plans relating to Software Engineering efforts
- Plan, manage & complete complex Software projects in a timely manner, including implementation via the change processes and coordination with other departments
- Allocate resources and establish priorities to support multiple projects and activities
- Specify work and mange external partners
- Report project status as well as contingency plans, as needed, to management, peers and subordinates
- Lead and/or assist others in resolutions of Corrective Action Requests in a timely manner
- Create engineering change orders to ensure proper documentation and sound engineering content
- Remain knowledgeable of, comply with, and improve the business’ quality system in a manner consistent with regulations and applicable certifications
- Ensure that the Software Engineering group is in compliance with applicable standard operating procedures
- Provide timely advice and consultation to others within the organization
- Communicate clearly with management, peers, subordinates and other departments
- Identify and solve problems using logical and creative means. Ensure work is properly documented
- Evaluate, review & improve subordinate performance via goal-setting and review processes
- Keep up to date with software industry practices
- Process and analyze data or other information
- Make decisions and solve problems with clear communication of issues and their priority
- Create and circulate information regarding product changes, and/or BOM configuration structures
- Identify, evaluate and help hire high quality talent within the department and organization
- Ten years in the software engineering field with 4 years of “hands-on” software design, preferably in the medical equipment industry or
- 4 years of managing complex software projects on the Windows operating system
- Experience with software systems utilizing Windows PCs and embedded processors
- Ability to lead and motivate others
- Ability to define, manage, and communicate status of complex software development projects
- Ability to create and review clear and comprehensive documentation
- Ability to Identify, evaluate and help hire high quality talent within the department and organization
- Ability to consider, differentiate and select from multiple design approaches
- Ability to reason and draw logical conclusions from information or data
- Strong knowledge of version control and configuration management
- Mathematic skills including arithmetic, algebra, geometry, and statistical methods
- Knowledge of Microsoft development environments and Office applications
- Strong knowledge of computer software and hardware including networks and peripherals
- Knowledge of quality systems and medical device development
- Knowledge of software quality assurance testing and practices
- Knowledge of cyber security best practices a plus
79
Senior Software Engineering Manager Resume Examples & Samples
- Bachelor's Degree in Computer Engineering, Computer Science or Electrical Engineering
- 7 years of experience in software product development
- 5 years of experience in direct people management roles
- Experience leading software development teams with experience delivering products for commercial use
- Experience managing internal and external software development resources
- While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers
- Travel up to 15%
80
Software Engineering Manager Resume Examples & Samples
- BS, Software or Electrical Engineering or Computer Science
- Proficient in engineering principles (design, implementation, documentation, troubleshooting)
- MS in related field or 5+ years related work experience
- Experience working in a highly regulated environment required – medical device preferred
- Technical & Team leadership experience preferred
- Knowledge of medical device software development lifecycle and regulatory requirements related to software containing medical devices preferred
- Proficient in MS Office
- Excellent communication skills (verbal, written, presentation – internal & external customers)
- Must be a self-starter, be able to work independently and meet assigned deadlines
- Ability to work effectively and productively on a team
- Strong planning and prioritizing skills
- 0-5 %
81
Software Engineering Manager Resume Examples & Samples
- Provide management and technical leadership to the manufacturing software development team (comprised of employees, contractors, and 3rd party engineering firms)
- Provide technical expertise on engineering systems; plan, advise, analyze, design, test, deploy, and manage complex engineering software systems
- Responsible for design and development of systems that, while focusing on software, will span the engineering disciplines of electronics and mechanics
- Design, develop, code, test, and debug complex new software products, or make significant enhancements to existing software
- Resolve complex hardware/software system issues
- Provide broad technical leadership in area of expertise helping company set technical direction and course for future programs
- Responsible for ensuring that design activities are coordinated per the development procedure
- Strong mentor to other engineers
- Exercise wide latitude in determining objectives and approaches to critical assignments
- Possess excellent written and verbal communication skills
- Proficient communicator and project manager to 3rd party software developers
- Coordinate with project team to create and release Project Requirements, Design Specifications and Design Descriptions for assigned designs according to applicable standards and procedures. Work with all Project team members (including Quality Assurance Engineers) throughout the development in order to ensure that outputs are produced to specification while keeping within established time frames
- Responsible for design/development activities which may include leading, participating, or supporting concept, planning, design and execution stages, including
- A demonstrated track record of technical skill in embedded system, Windows PC, and web application software development
- A demonstrated track record of technical leadership of software engineers
- Strong application experience with and knowledge of the key principals of a rigorous software development process in a regulated environment
- C/C++,C#, and SQL proficiency
- Working knowledge of the Micrium and VxWorks embedded operating systems
- Familiarity with Silverlight and Visual Studio
- Bachelor’s Degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work experience
- Demonstrated technical experience in developing complex software systems
- Self-starter; highly-organized; detail-oriented; highly-motivated; team player; analytical; strong interpersonal & verbal/written communication
- A willingness to have direct reports
- Technical strength in analog and/or digital electronic design
- Experience with developing manufacturing test strategy for embedded system products
- Experience with the medical device industry
- Strong background in development of microprocessor controlled hardware
- Software development experience in an embedded environment for medical devices
- Experience with Medical Device Directive (MDD), ISO 13485, FDA design controls or similar regulatory environment
82
Software Engineering Manager Resume Examples & Samples
- Lead the RTS software group responsible for the development and maintenance of software support for RTS instrumentation
- Schedule disciplined deployment of software upgrades to ensure adequate engineering verification and maintain configuration control of software baselines
- Ability to work in a matrixed organization, reporting programmatically to the Raytheon RTS Program manager and functionally to the SW Engineering Department Manager. Will have the authority to plan, organize and staff the Flight Safety Group
- Delegate authority to the lowest possible level within the group to empower qualified employees to make decisions and solve problems
- Direct department personnel issues including hiring, firing, evaluations and disciplinary actions
- Ensure operational readiness of instrumentation software to provide mission support. Assigns Software Engineers to support Engineering Change Proposals and Systems Engineering I&M projects
- Additional duties as identified and assigned
- An active Top Secret clearance
- Minimum six to eight years' experience in the areas of responsibilities described
- Five to seven years' experience in software design and development
- Bachelor's degree in a computer engineering discipline
83
Software Engineering Manager Resume Examples & Samples
- Bachelors or Masters in Computer Science, or Engineering
- Solid, hands-on development experience with Java, C++
- 2+ years managing a team, and technical projects
84
Software Engineering Manager, Diagnostics Resume Examples & Samples
- Develop hardware POST
- Firmware development
- BIOS debugging and development
- Hardware simulation and modeling
- Model system behavior
- Compliance and regulatory testing
- Familiarity with low-level hardware and protocols such as x86, PCIe, DDR4, I2C, PMBus, Ethernet preferred
- Experience designing, implementing, and troubleshooting hardware diagnostics
85
Software Engineering Manager Resume Examples & Samples
- Lead and grow a strong software engineering team of developers and testers focussing on hiring, mentoring, performance management, and career planning
- Create recruitment strategies, working the the recruitment team, to attract and retain top engineers
- Work with the Director of Engineering and Product Owners to establish and communicate engineering goals, objectives, and milestones to the team
- Manage, coordinate, drive successful delivery of features
- Collaborate with leadership team to continuously manage trade-offs between scope, resources and time during the development lifecycle
- Take part in technical discussion and have strategic influence
- Work with Product Owners to help define technical requirements
- Drive a culture of continuous improvement, high performance, and innovation within the team
- Bachelors or Masters of a recognized program in Computer Science or related discipline
- 10+ years experience in the software engineering field working on full-stack, complex, scalable software applications
- 5+ years hands-on technical management
- 3+ years coding in one of the following languages: C, C++, Java, C# or Objective-C
- 4+ years of software engineering experience
- Experience leading a team of developers
- Experience leading and inspiring software and test/QA engineers, including hiring and performance management
- Experience working with recruitment teams creating recruitment strategies to attract and retain top notch engineers
- Bachelors Degree 4+ years of software engineering experience Experience leading a team of developersWant to create a job search agent? Send this job to a friend
86
Software Engineering Manager Resume Examples & Samples
- 3+ years' experience
- Understanding and familiarity with computer architecture & systems, software engineering and programming languages (C, C++). No need of hands on skills in job but prior experience would be great
- Understanding of data science, statistics and analytics
- Ability to work with teams and people in delivering innovative solutions for customers
- MS in Computer Science or related. Or MBA in business management with software management experience
- Strong skills in program management and people management
- Ability to motivate a team and engage when needed to get the work done
- Drive an agile development environment with good understanding of software development. Ability to work around tight deadlines
87
Software Engineering Manager Resume Examples & Samples
- A deep understanding of how software engineering practice can enable realisation of an organizations strategic goals, and an ability to communicate this to technical and non-technical stakeholders
- Experience communicating and driving the adoption of software engineering principles across development teams
- Strong structured thinking, clear demonstration of solution design, problem solving and innovation skills
- Deep knowledge of software engineering principles, practices and patterns
- Ability to explain and coach at various levels in an organisation
- Experience building and deploying enterprise software systems
- Established track record applying software engineering principles, practices and patterns to enable delivery of quality software systems
88
Software Engineering Manager Resume Examples & Samples
- Provide Software Engineering resources to the organization in support of product development, manufacturing, test engineering and sustaining engineering. Includes Space Products and IR Products businesses
- Experience developing software and an understanding of the following programming languages: C, C++, C#, JAVA, LabView, Matlab, Python
- Understanding of embedded systems and GUI based applications utilizing .NET environment
- Coach engineering best practices, development standards, and team norms to improve productivity, velocity, predictability, and qualityDirect Software Engineering group to ensure progress according to technical objectives, within budgetary and schedule guidelines
- Direct Software Engineering group to ensure progress according to technical objectives, within budgetary and schedule guidelines
- Lead software engineers to the successful delivery of software work products
- Define and maintain team operating standards for such items as SDLC process, coding standards, code control, issue tracking, time reporting, etc
- Deliver quality software that has been successfully unit tested and respond promptly and professionally to defects and change requests. Support, enhance and maintain existing systems by analyzing existing code, identifying areas for modification and correcting software defects
- Plan and ensure sufficient labor resource capacity and capability are available to meet the business forecast (short and long term) for software engineering resources
- Define and develop the software engineering development process in order to improve performance, quality, manufacturability, cost and reliability. Includes design checklists, design guidelines, peer and design review processes
- Work directly with Systems Engineering and Program Management staff to communicate and ensure appropriate process milestones and deliverables are established
- Drive continuous improvement in design quality and delivery through use of metrics
- Maintain Software Engineering tools and capabilities
- Identify and acquire understanding of new skills, development methodologies and approaches, and technologies and help to integrate them into software engineering processes
- Master's or Bachelor’s degree in Engineering, Physics, Mathematics, Computer Science or equivalent work experience
- Advanced knowledge of relevant technologies, software development methodologies, and programming languages
- 10 years of progressively responsible software development experience, including 5 years of management experience. Proficient in people management, evaluations and team building
- Demonstrated leadership and staff member development experience
- Advanced knowledge of the principles, practices, and techniques of object oriented design/development, project management and technical estimating
- Experience with implementing UML (Unified Modeling Language) and/or Agile/SCRUM methodology is required
- Proficient in leading root cause analysis and continuous improvement efforts
- Demonstrated ability in solving difficult engineering problems
- Subject matter expertise in software engineering
89
Software Engineering Manager Resume Examples & Samples
- Interact directly with program management staff to communicate and ensure appropriate process milestones and deliverables are established
- Assist software engineering teams in translating broad requirement initiatives into actionable operational designs
- Provide instruction and validation to software engineers on how to incorporate new features or functions into existing software, how to customize software, or in the design of new products
- Combine knowledge of how our products are currently used, customer technology trends and technical capabilities to provide best in breed solutions while avoiding foreseeable pitfalls
- Provide leadership and oversight in project planning, technical design, estimating and developing schedules, assigning work to technical staff members and coordinating work assignments in accordance with corporate processes and standards
- Monitor and analyze software engineering team progress and results and adjust assigned resources as necessary to maintain software engineering goals and milestones
- Report status, deadlines, issues and achievements to management
- Provide input to management on future team staffing needs
- Prepare and deliver performance coaching, counseling, and reviews
- Makes disciplinary recommendations and execute administration of policies as appropriate
- Perform or assist with administrative functions including timecard and time off approvals
- Assist in departmental recruiting, interviewing and onboarding of new employees
- Identify and acquire understanding of new skills, development methodologies and approaches, and technologies and help to integrate them into software engineering efforts
- Facilitate communication of innovations and lessons learned among software engineering teams to maximize quality and productivity
- Required to perform other appropriate duties as requested, directed, or assigned
- Perform all job functions with a positive, professional attitude
- Software engineering teams of Senior Software Engineer , Software Engineer, Simulation and Test Engineer
- INS
- LI-TP1
- Advanced knowledge of the principles, practices, and techniques of object oriented design/development
- Advanced knowledge of the principles, practices, and techniques of software unit, component, and integration testing
- Advanced knowledge of the principles, practices, and techniques of source code management and defect tracking
- Expert ability to effectively utilize both written and verbal communication skills
- Expert ability to identify complex problems and provide multiple solutions
- Expert ability to understand, create, and communicate complex design specifications
- Expert ability to quickly and effectively breakdown assignments into work tasks and provide effort and schedule estimates and successfully achieve them
- Expert ability to write complex computer software components and applications
- Expert ability to identify and solve complex problems
- Expert ability to use judgment and logic in decision-making considering relative to costs and benefits of potential actions
- Demonstrated ability to promote a corporate ethic exhibit a spirit of teamwork and cooperation within the organization
- Master's or Bachelor’s degree in Engineering, Physics, Mathematics, Computer Science or equivalent combination of education and work experience
- 12 years of progressively responsible software development experience, including 2 years of management experience
90
Software Engineering Manager Resume Examples & Samples
- Lead an engineering team building AAA Quality Mobile Game Client
- Be both a highly technical, hands-on coder and effective people manager
- Work closely with the other group technical managers in the department and engineering leaders across the company who are responsible for many of the dependent systems required to deliver functionality
- Ensure agile development, meeting quality requirements on time
- Coach junior and senior members of the team to continuously improve their software development skills
- Able to manage / motivate the team to be on top of everything
91
Software Engineering Manager Resume Examples & Samples
- BS degree in Computer Science, Computer Engineering, or related technical area
- 7+ years experience in the software engineering discipline
- Experience in software management, or program management or engineering management of a software intensive program; or IPT lead experience or other technical team leadership experience
- Experience in all aspects of the engineering process, from requirements analysis through verification testing
- Demonstrated leadership skills and the ability to work effectively in a team environment
- High proficiency in technical problem solving, to include decomposition, root cause analysis, solution development, implementation and monitoring
- Ability to obtain and maintain a Secret clearance (US Citizenship is a pre-requisite)
- Master's degree in a relevant technical or management specialty
- Working familiarity with CMMI, ISO 9001, and AS9100
- Current Security clearance (Secret or Top Secret
- Ability to obtain a Top Secret and Special Access clearances may be required for this position
92
Principal Software Engineering Manager Resume Examples & Samples
- Strong distributed systems knowledge
- Hands on development experience including designing and writing code
- Proven ability to plan, schedule, and deliver high quality software
- A passion for working with customers
- Good collaboration skills
93
Software Engineering Manager Resume Examples & Samples
- Bachelors Degree (higher level degrees are preferred
- 10+ years in the development of RTOS (Real-Time Operating System) applications
- 10+ years of progressive experience levels within the software development realm
- Experience in an Agile / Scrum environment highly desirable
94
NX Nastran Software Engineering Manager Resume Examples & Samples
- Masters or Ph.D. in Applied Mathematics (Numerical Methods) OR Civil, Mechanical or Aerospace Engineering with a very strong numerical methods background
- 5+ years of successful experience in software design and development
- Experience in development, performance tuning and debugging of parallel code for large scale linear systems (Krylov based methods), GPU, vector processing or massively-parallel architecture
- Strong understanding of modern matrix solvers (domain decomposition, multigrid, multi-frontal, sparse solvers, sparse ordering algorithms)
- Distributed memory parallel programming
- Ability to lead of a team of development engineers to meet business objectives
- Computational Dynamics / Structural Mechanics or related disciplines
- Client/Server architectures
95
Senior Software Engineering Manager Resume Examples & Samples
- Leading teams of Software Engineers, DevOps, and QA personnel to build highly-available, fault-tolerant services on the TWC platform
- Work closely with non-technical management to establish a product roadmap
- Excellent organizational skills and managing multiple teams across multiple efforts simultaneously
- Driving technical roadmap and approach with your team
- Lead the team to deliver continuously, while incrementally moving towards the long-term roadmap
- Provide daily 1-on-1 mentoring and performance feedback to all team members
- Expert in software architecture
- Expert in leading software development teams in an agile environment
- Familiarity with no-SQL database concepts
- Extensive experience with large-scale, high-use apps
- Experience working in Windows and Unix environments
- 8 years' experience in software engineering
- At least 5 years' experience in a leadership role of a fast and agile environment
- Ability to communicate design decisions, trade-offs, code walk-throughs, bugs, thoroughly, clearly, and concisely
- Comfortable with architectural designs and concepts, including database, OO, MVC, performance, scalability, security
- Prior experience as a Software Architect
96
Software Engineering Manager Resume Examples & Samples
- Manage a cross functional team across various onsite and offsite locations
- Support customer needs across multiple products
- Delivery of complex software solutions to internal and external customers
- Ensure software quality of solutions being provided to customers
- Manage customer escalations and provide updates to stakeholders and executives
- Cross team coordination and collaboration
- Bachelor’s degree in Computer Science, Computer Engineering or equivalent experience is desired and 10+ years of experience in Software Engineering field
- 2+ years’ supervisory experience managing software development, QA and/or support teams
- 5+ years’ experience in project management with capability to handle competing priorities
- Understanding of modern programming frameworks like .NET; Java, Web Services, Databases
- Ability to understand business and technical requirements
- Excellent documentation, communication and presentation skills
97
Software Engineering Manager Resume Examples & Samples
- Tyco On Fire Services is a new Tyco organization responsible for delivering a holistic solution for fire and life safety system service teams. Managers in this new organization must perform like a startup entrepreneurial business while also integrating with a large global business and with multiple business units. Teams will grow and change as the Tyco On Fire Services business grows, requiring determination, creativity, flexibility and the ability to manage within ambiguity
- Provides leadership and managerial direction for software engineering activities to ensure business objectives are achieved
- Selects, leads, directs, evaluates, and develops a team of professional software engineers and technical and administrative support staff to ensure that software engineering operations are completed on-time, within budget, and as per the set goals
- Guides software engineering project management, planning and project execution to ensure that projects are completed on-time, within budget, and as per the set goals
- Reviews and evaluates work of others, inside and outside the organization, to ensure effectiveness, technical adequacy, and compatibility in the resolution of complex engineering problems
- Allocates project work when needed to most advisable contractors to ensure quality work
- Maintains and communicates related software engineering metrics and scorecard data
- Leads the development and timely release to Operations of functional, high quality Tyco On Fire Services products & services
- Supports delivery of Tyco On Fire Services Minimally Viable Products (MVPs)
- Provides Level 3 Operations escalations to support IT, business units and end customers in addressing issues/outages
- Ensures continuous integration and collaboration of cloud platform software engineering across the Tyco On teams and with Tyco enterprise partners and IT
- Responsible for delivery of cloud platform software engineering and consulting to support Tyco On Fire Services strategy, development, deployment and high quality operation of Tyco On Fire Services solutions and products
- Ensures development of Cloud Platform solutions specifications that deliver and/or promote consistency, integration, efficiency, security and quality
- Identifies and addresses Security requirements as agreed in collaboration with IT Security
- Advises senior management in the scoping and prioritization of major product releases and feature sets involving all key stakeholders
- Provides counsel and recommendations to software engineering peers or leadership on major projects or programs or activities
- Influences peers across the corporation to establish policy and strategy for the selection of systems architecture components to meet strategic business goals
- Strong interpersonal, written, and oral communication skills
- Strategic – Manage communications of great importance having long term implications
- Negotiation – Come to agreement through discussion and compromise
- Influence – Effect change where persuasion is required
- Convey – Effectively communicate information whether oral or written means, suggestions, gestures or appearance
- Bachelor’s degree in Computer Science, Software Engineering or related/equivalent demonstrated work experience. Europe – GCSE or other European Equivalent
- 3-5 years successfully leading complex engineering and teams in the areas software and/or cloud services
- Experienced in direct and matrix management of people and teams (3-5 years)
- Demonstrated success in managing teams and virtual teams of people distributed geographically
- Experience in startup environments preferred
98
Software Engineering Manager Resume Examples & Samples
- Strategic - Manage communications of great importance having long term implications
- Negotiation - Come to agreement through discussion and compromise
- Influence - Effect change where persuasion is required
- Convey - Effectively communicate information whether oral or written means, suggestions, gestures or appearance
- Bachelor's degree in Computer Science, Software Engineering or related/equivalent demonstrated work experience. Europe - GCSE or other European Equivalent
99
Watch Software Engineering Manager Resume Examples & Samples
- Experience developing user-facing apps on iOS or macOS platforms
- Hands-on experience leading and developing a team of highly skilled engineers
- Passion and prior experience designing and implementing outstanding user interfaces and customer experiences
- Thrives working in a fast-paced environment and learning new technologies
100
Software Engineering Manager Resume Examples & Samples
- Strong knowledge in latest rendering technologies (Vulkan, Metal, OpenGL2/3, textures, shaders,...)
- Excellent communication and presentation skills
- Track record of delivering complex cross functional projects on time with high quality
- Ability to manage interdisciplinary dependencies
- Passionate about engineering excellence, performance, and quality
- Provide functional and technical guidance with emphasis on architecture and design
- Experience building, developing and managing highly effective teams
- Ability to manage multiple tasks and prioritize work across multiple projects
- Commitment to identifying and communicating innovative ideas to foster partnership
101
Software Engineering Manager Resume Examples & Samples
- 5+ years of hands on experience in database design, development, and support with J2EE
- Solid understanding of the full development/release lifecycle and developing detailed technical designs
- Experience in defining, designing, and developing new technologies with highly scalable architectures (e.g., NoSQL, Cassandra, Hadoop, Map-Reduce, etc.)
- Experience in developing scripts (BASH, Python, Perl) and application development (Obj-C, C/C++, Java, Node.js)
- Knowledge of application and web servers
- Knowledge of RESTful web services
- Strong object oriented design and analysis skills
- Experience with different methodologies of the system/software development lifecycle, e.g., agile/scrum
- Excellent troubleshooting/problem-solving, critical thinking, reporting, and documenting skills
- Experience in QA/IT/UAT
- Experience developing and designing expert systems, machine learning or AI, a plus
- Experience using or designing tools for diagnosis of hardware or software issues a plus
102
Software Engineering Manager Resume Examples & Samples
- 10+ years of industry experience, with 3+ years of management experience leading a SW development team
- Deep technical understanding of SW development and lifecycle
- Excellent software design, problem solving and debugging skills
- Experience with driver or operating system development
- Strong communication and teamwork skills
103
Software Engineering Manager Resume Examples & Samples
- Experience in delivering complex software releases on tight schedules with high quality
- Ability to work with cross functional engineering teams
- Translation of complex functional and technical requirements into detailed architecture and design
- Excellent communication, leadership and presentation skills
- Desirable Skills and Experience
- Mapping and Navigation
- iOS Development
- Application of Machine Learning and Artificial Intelligence technologies in consumer products
104
Software Engineering Manager Resume Examples & Samples
- Experience in coaching and training software teams to use agile software delivery practices, including Scrum, Kanban, Clean Code, and DevOps
- Experience with backlog management, including defining, prioritizing, and decomposing business requirements
- Experience in working with requirements tracking and visualization tools, including Jira
- BS degree in IT or CS
- Experience with different approaches and practices to agile program management
- Experience with writing and shipping code and Clean Code, continuous integration, test driven development, behavior driven development, version control branching, automated testing, and AWS tools and services
- Knowledge of Lean concepts or systems thinking
- Knowledge of agile methodologies and their application to program and portfolio management
- Ability to mentor software engineers professionally and personally
105
Software Engineering Manager Resume Examples & Samples
- BS in Electrical or Computer Engineering
- 10+ years of combined embedded software development and verification experience
- Management of large (20+ engineers) global engineering teams
- Automotive electronics embedded development and delivery
- Knowledge, use and improvement of systems and software development processes
- Knowledge/use of software configuration and requirements management, change/issue tracking and verification tools/process
- Knowledge/use of CMMI or Automotive SPICE process
- MSEE, MSCE or related field of study
- Embedded development for automotive electronics
- Disciplined use of CMMI or Automotive SPICE process
- Knowledge of UML/SYSML and AUTOSAR methods/tools
106
Software Engineering Manager Resume Examples & Samples
- Mentoring and leading a team of software engineers within the scope of their projects and performance
- Delivering projects on-time and communicating it to the team, upper management and stakeholders
- Contributing and helping lead architecture, design, development and processes efforts with your team
- Removing roadblocks reported by the team, which could require cross-team collaboration and or escalation, potentially up to executive management
- Facilitating the right outcomes with data and conviction using diplomacy
- Maintaining and staying abreast of current technologies and trends
- Measuring and improving team productivity
- Maintaining a manner of leadership and flexibility that diffuses pressure and promotes a team atmosphere
- Assisting in the creation of processes and procedures with input from other development teams
- Supporting an open, learning, and progressive environment to allow the team's exploration of new solutions
- Ensuring the right mix of personalities or skills in the project team composition by hiring solid candidates
107
Software Engineering Manager Resume Examples & Samples
- Provides engineering, technical, and managerial direction for problem definition, analysis, requirement development, and implementation for complex systems for development and implementation of the system, databases and interfaces required to meet the technical requirements
- Makes recommendations and advises on system development, improvements, optimization, or support efforts
- Performs risk assessments and analyses employing modeling and simulation techniques
- Leads engineering, technical and managerial direction for implementation of complex systems for development and implementation of the system, databases and interfaces required to meet the technical requirements
- Provides recommendations and advise on system development, improvements, optimization, or support efforts, including proactive recommendations
- Conducts risk assessments, analysis, modeling, and simulation
- Must have 10 to 12 years of experience in an engineering discipline such as industrial, civil, aviation, aerospace, electrical, mechanical, nuclear, chemical, information, computer, software, environmental, telecommunications, information security, network, or other engineering disciplines
- PMI-PMP and/or PMI-ACP
108
Software Engineering Manager Resume Examples & Samples
- MS or BS Graduate (with 5+ years' experience) in Computer Science, Computer Engineering, or engineering related fields
- Fluency in software engineering and software development lifecycle
- Fluency in computer architecture
- Strong experience in project management and people management
- Experience leading high performance teams to engage the team and deliver innovative results
- Advance knowledge of GIT and build system skills
- In depth knowledge of Linux operating system and experience in software development under Linux
- In depth knowledge of low level SW stacks, e.g. BIOS, UEFI, uboot, operating systems adoption layers and drivers
109
Software Engineering Manager Resume Examples & Samples
- Oversees the plans, designs, and development of software programs
- Monitors development of software requirements and software specifications
- Supports engineering program reviews and audits
- Manages software engineering staff; motivates, delegates, coaches and trains subordinates
- Prepares personnel to take on progressively higher levels of responsibility in the Department
- Provides guidance to subordinates based on organizational goals and Company policies
- Manages exempt employees in performance of work, conducts performance evaluations and recommends salary adjustments and personnel actions to include hiring, discipline, recognition and termination
- Prepares or assists in the preparation of the departmental budget
- Acts as an advisor to staff on all matters related to meeting schedules or resolving technical or cost problems
- Oversees the analysis of new software and hardware compatibility
- Conducts briefings and technical meetings for internal and external representatives
- Participates in customer contract negotiations
- Directs fact-finding in support of proposal development, to include cost and schedule estimates
- Keeps abreast of new technologies and new techniques
110
Software Engineering Manager Resume Examples & Samples
- Work closely with software engineers, quality assurance, product managers and other engineering teams to get high-quality products and features through the software project lifecycle (build, test and release on time)
- 5+ years of hands on full stack programming experience with enterprise-level software development
- Expertise in Java & front end technologies
- Proven record of learning new languages, skills, and technologies quickly, with minimal guidance
111
Software Engineering Manager Caap Resume Examples & Samples
- Lead and manage a team of talented Software engineers
- Drive technical decisions and contribute to the direction of GroupMe Product and end-to-end Architecture
- Plan, Schedule and deliver quality Software across iOS, Android, Windows and Web client platforms
- Create user experiences that engage and delight our customers
- Drive feature development and collaboration across teams and divisions within Skype and Microsoft
- Work closely with product manager and leadership team on planning/strategy
- This role requires an MS CS or equivalent work experience (10 years)
- Commercial development experience in at least one or more of the following: C/C++, C#, Obj-C, Swift, Java, JavaScript, Web development, Azure/AWS Cloud Services & Client-Server architectures
- In-depth development experience and knowledge on at least one (ideally two) of the following platforms: iOS/Android/Windows Phone/Windows with at least one published app on iOS or Android App store
- Management Experience of leading a team of engineers with a proven track record of career development and growth of individuals
- Demonstrable experience and passion for crafting great user experiences with an emphasis on customer satisfaction
- Strong verbal and written communication skills are a must
- Commercial experience of working in an agile development framework
- Experience of Test Driven Development and continuous integration would be advantageous
- Experience with artificial intelligence or machine learning desirable
112
Software Engineering Manager Resume Examples & Samples
- Deep experience with building cloud services and distributed systems
- Deep experience with data and analytics is a plus
- Highly effective leadership, communication, and collaboration across teams
- A few years of experience as a people manager or tech lead for five or more people
113
Software Engineering Manager Resume Examples & Samples
- Leading software engineering teams in the design and development of high-performance software systems and consumer facing products
- Recruit, mentor, coach and manage staff, ensuring the quality of their work and professional development. Provide technical leadership and direction to peers and colleagues
- Accountable for ensuring the software is properly monitored, supported and maintained, including maintaining resources and skills for resolving issues throughout the lifecycle
- Working with other technical leaders in the broader organisation to define and implement the operating environment
- Working with other technical leaders in the broader organisation to define, document and distribute best practice and standards
- Work with the project management team to ensure teams operate effective development and delivery processes that support the timely delivery of their roadmaps
- Significant experience in management of SW engineering teams, including recruitment, mentoring and development
- Expertise in translating product requirements into technical solutions
- Development processes, including agile
- Expertise in test driven development
114
Senior Software Engineering Manager Resume Examples & Samples
- Expertise in Java and Java Enterprise technology applications architecture, design, development and support
- Strong knowledge of concurrency, scalability and fault tolerant designs
- Demonstrated expertise and experience in multi-tiered application development
- Knowledge of Application and Web Servers
- Implementation experience with enterprise solutions such as PLM, ALM, ERP and MDM is a big plus
- Experience building, developing and managing highly effective teams
- Experience overseeing multiple projects at the same time; Ability to define and execute processes
- Excellent communication, leadership and presentation skills
- Commitment to identifying and communicating innovative ideas to foster partnership
115
Senior Software Engineering Manager Resume Examples & Samples
- Superior analytic and problem-solving skills, the ability to gain internal support, and ability to establish solid and positive working relationships across internal and external organizational boundaries
- Experience with Services Oriented Architectures, web services, and XML data services
- Experience in agile and/or spiral development models; understanding of the scrum process
- Experience with CMMI systems development processes, Rational ClearCase, and ClearQuest
116
Software Engineering Manager Resume Examples & Samples
- Establish a successful team structure with quality and client satisfaction in mind
- Establishment of metrics to evaluate development performance and track improvement
- Analysis of development processes and procedures to determine areas for improvement
- Execution of process improvement projects
- Regular review of developer performance and providing proactive and corrective feedback as necessary
- Drive skill development to ensure team is most effective
- Delivery of software development assignments on time and within budget through effective team structure
- Ensuring projects deliver high quality
- Ensuring that the project tasks are carried out according to the relevant processes (e.g. Software engineering)
- Quality rollout of projects to ensure repeat business and/or enhance company reputation
- Quality control of project tasks to monitor development
- Supervision of staff assigned to project tasks and ability to take corrective actions swiftly when necessary
- Review of business and technical analysis
- Preparation and presentation of recommendations on technical and product development issues
- Preparation and presentation of progress reports
- Production of estimates and quotations
- Liaison with the clients, project sponsor and client manager as required
- Other job related duties as assigned
- Staff team with appropriate skill set and level to optimize quality and throughput development
- Provide input to the department procedures, methodology, and standards
- Assist Product Management in defining the user requirements and solution definition for new solutions
- Work closely with Quality Engineering group to improve quality of the product
- Work closely with Project Managers on resolving project issues (e.g. technical, staffing, planning)
117
Principal Software Engineering Manager Resume Examples & Samples
- Lead a small team to design, develop, prototype and bring to production IcM intelligence platform
- Work with partner teams across Microsoft to gather and analyze requirements for the IcM intelligence platform
- Provide incident intelligence platform as a service for Microsoft service teams to use or extend
- Deliver full end to end experiences around incident data analytics and recommendation
- Mentor team members
- 5+ years of managing engineering teams
- 5+ years of software design and development experiences
- Solid Experiences with web technologies such as C#, SOAP, REST, ASP .NET, MVC, OData, etc
- Experience developing machine-learning based solutions
- Experience with advanced statistics, online ML, Big Data/Analytic Systems, etc
118
Senior Software Engineering Manager Resume Examples & Samples
- Full budget responsibility for the Workflow Solutions development activities, projects and initiatives
- Establish and maintain an effective system of communications throughout the organization. Insure clear communication of strategy to teams with clear articulation of their roles and deliverables
- Plan, direct and coordinate the core products software engineering function in developing, releasing, and maintaining software applications according to business needs. Manage the day-to-day operations of the Workflow Solutions software development teams, providing leadership, communications, prioritization, and decision-making activities to optimize intra- and inter-departmental performance. Champion development / quality -centric problems and issues, prioritizing and implementing solutions and/or resolutions as quickly and effectively as possible
- Work with Product Marketing to understand product & market requirements and distill requirements into achievable product technical requirements for implementation. Suggests alternative technical solutions to meet customer requirements more efficiently, with greater reusability, and longer life. Insure fulfillment of continual product improvement and new offerings consistent with customer needs and industry trends
- Promote a positive work environment through collaboration and cooperation with peers and co-workers
- Participate in the strategic decisions about technology, definition, and implementation of the software products
- Work with tech-support to resolve any open issue in an expedited manner
- Work with Product Marketing to understand and develop product roadmaps that ensure both end customers’ success and includes features/tools that would benefit technical support and partners with appropriate insights, diagnostics, and serviceability aspects
- Maintain and implement an engineering architectural roadmap
119
Software Engineering Manager Resume Examples & Samples
- Are extremely organized
- Have an innate desire to understand how things work
- Are a compulsive-problem solver with an almost obsessive attention to detail
- Have strong writing skills
- Are an organized thinker
- Have a proven track record of delivering projects on time
- Understand (within reason) the underlying technical issues
- Are confident, self-directed and like to challenge yourself
120
Software Engineering Manager Resume Examples & Samples
- Manage and lead a team of backend Engineers following Agile methodologies
- Collaborate with data science, product management, data and BI teams to develop the product
- Hire and develop great people
121
Software Engineering Manager, Microservices Resume Examples & Samples
- Partner with PO to align with objectives, priorities , tradeoffs and risks
- Assisting in code and design reviews for new functionality and bug fixes
- Ensuring teams have clear priorities and adequate resources
- Empowering the delivery team to self organize
- Vocally advocating for technical excellence and helping the teams make good decisions
- Participating in architecture discussions and planning
- Communicating & responsibility for status, risks, and offering mitigation strategies
- Participating in cross-functional coordination, planning, and reviews with leads from other engineering teams
- Maintaining and fostering our culture by interviewing and hiring only the most qualified individuals with an eye towards diversity
- Occasionally contributing to development tasks such as coding and feature verifications to assist teams with release commitments, to gain understanding of the deeply technical product as well as to keep your technical acumen sharp
- 2+ years experience as a ScrumMaster of one or more fast-paced & dynamic engineering teams
- Experience in managing complex projects that require a deep understanding of the distributed systems and technology domain
- Knowledge of professional software engineering best practices including coding standards, code reviews, SCM, CI, build processes, testing, and operations
- Experience in communicating with users, other technical teams, and project management to understand requirements, describe software product features, and technical designs
- Proven ability to lead geographically distributed development teams
- Experience with Open Source Contributions a plus
122
Software Engineering Manager Resume Examples & Samples
- Provide leadership, coaching, motivation and guidance to members of a growing team, encourage teamwork, and help those team members develop into a high-performing team and grow along their career paths
- Deliver products consistently and with high quality as defined by a roadmap co-created by product and engineering owners
- Demonstrate a wide degree of creativity and latitude; expect excellence; take calculated risks and encourage others to do the same
- Lead engineering initiatives directly, and execute initiatives through team members, other managers, and team leads
- Establish and grow relationships with key decision-makers to drive strategic business initiatives
- Work closely with other PD teams to leverage help when needed and appropriate
- Communicate effectively to appropriate levels of the organization to provide transparency and accountability for initiatives and their progress
- Lead and coordinate the work of direct reports, and perform other tasks as assigned
- Must have experience leading a large technology team in a dynamic, high-growth company with multiple, diverse offerings
- Working with remote / distributed product development teams. Past working experience with teams in India preferred
- Bachelors degree in Computer Science or related field; Masters degree preferred
- 10+ years of total experience in the software industry, with several years in B2B or B2C product companies
- Experience in a SaaS driven organization that has a focus on operational excellence
- Experience with leading and managing agile commercial software product development
- Deep understanding of building software using continuous delivery (CD), and behavior-driven development (BDD) and testing practices
- Ability to develop and grow a strong development team. Experience hiring, mentoring Software Engineers, performance management, and career planning
- Excellent coaching and people development skills
- Experience in the end-to-end development lifecycle and post-launch product support
- Strong oral and written communication skills to both technical and non-technical audiences
- Intellectual curiosity to learn about products, customers and emerging technologies - Must enjoy coaching the team in agile practices
- Minimum of 4 years hands-on, delivery management experience
- Establish strategy and objectives, and delegate assignments to direct reports. Own the strategy, goals and plans for the team success and contribute to the strategy and plans of the larger group
- Quickly and reasonably estimate capital, schedule and human resource costs of proposed objectives. Ability to compare, contrast and prioritize among alternative approaches to meet those objectives
- A strong desire to get your hands dirty – code reviews, pitching in with the team to get stuff done, and helping Software Engineers become better developers
- Champion and evangelize coding standards, test practices, and an agile mindset
- Understand the connections and drive results across organizational boundaries. Will be comfortable and experienced in a matrix-managed environment
- Develop and apply highly effective team operating mechanisms to achieve business objectives
- Energize the organization to maintain continuous improvement programs and explore creative ideas to significantly improving repeatability, sustainability, scalability, and productivity
- Apply sound judgment – pragmatic, bottom-line oriented, budget-conscious, metric/measurement driven, naturally strategic, and hands-on
- Will be customer oriented and skilled in developing a strong understanding of customer needs and marrying those with technological potential
- Continuously assess individual and team performance and provide timely, constructive feedback relative to both
- A leader teacher: continuously lead through teaching. Create a virtuous learning cycle and teach others to have a clear point of view
- Continuously use multiple sources to gather VOE input, analyze it to identify root causes and /or organizational trends and address any issues or opportunities identified
- Mobilize senior management to support proposed changes
- Influence and communicate effectively with technical and non-technical audiences including senior product and business management
123
Software Engineering Manager Resume Examples & Samples
- The Informatics and Applications Software Engineering Manager will drive an agile software development team to deliver enterprise grade software that scales across a multitude of fixed and cloud service assets and meets aggressive fault tolerance and performance standards
- Ensure that your team is comprised of top performers delivering at or beyond expectation. In order to achieve this, you will be expected to
- Hire exceptional people
- Inspire, motivate and create a mutually respectful work environment
- Set great objectives for the team and the individuals on the team
- Ensure that everyone on your team is delivering to the best of their ability
- Review individual and team performance honestly and diligently – and provide regular feedback to all team members
- Ensure each team member receives consistent training and mentoring to continue to raise the standard
- Ensure the software product deliverables are at the required functional, technical and quality levels
- Liaise with the product owners and project managers to ensure all deliverables are as agreed and meet requirements
- Help to shape product direction by driving constant information-sharing and brain-storming between technical and business resources
- Liaise with the senior technical resources and subject matter experts both internal and external to the organization to ensure adherence to company technical direction
- Drive the team to deliver 100% quality
- Help to drive changes in our product and technical direction to ensure we are always at the leading edge
- Ensure your team understands and adheres to the company software product development process
- Liaise with the rest of the development organization to help drive process improvement and keep it current
- Ensure the best use of resources at all times
- Work with other Software Engineering Managers and business stakeholders to ensure the correct allocation of resources across all teams
- Allocate your team to their areas of strength – but ensure that they are constantly stretched and challenged – and are consistently motivated to excel
- Be the company representative on your team
- Be the conduit for delivering information from the Senior Leadership Team to your team and back up again
- Champion your team to the rest of the organization
- Manage costs for your team
- Ensure your team’s project allocations are delivered within budget
- Ensure correct levels of remuneration for your team members
- Four-year college degree in computer science, software engineering, or related field
- Minimum 5 years of experience in product development and/or project management in a software company with emphasis on enterprise based software applications
- Advanced knowledge of and working experience with an agile software development lifecycle using scrum methodology
- Demonstrated ability to coordinate cross-functional work teams toward task completion
124
Software Engineering Manager Resume Examples & Samples
- 2+ years of experience managing software development teams
- Experience in OOAD and System Design
- Proficiency in at least one modern programming language such as Java, C, C++, C#
- 6-10+ years of experience building production software
- Experience delivering web services and data storage layer that work at a high scale and high level of availability
- Experience with iterative, agile development methodologies (including scrum)
- Experience delivering high-scale software systems
- Experience with international markets is a plus
125
Software Engineering Manager, EC Resume Examples & Samples
- Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering or Math
- Minimum of 4 years developing software in modern programming languages such as C++, Java, Ruby, or Scala
- Minimum of 2 years developing software solutions on the Linux platform
- Minimum of 5 years experience software development management
- Firsthand knowledge of the engineering challenges with large scale distributed systems
126
Software Engineering Manager Resume Examples & Samples
- Falls in love the problem, be the champion to create options and solutions
- Responsible for the overall systems development life cycle (continuous integration & delivery)
- Develop prototype applications that can be used to build product concepts
- Bachelor's Degree in Computer Science or Equivalent
- 4+ years experience with managing a software development team
- Extensive experience in leading the development of multi-tiered web applications on open source platforms utilizing Java/J2EE, XML, SQL, AJAX, REST, ESB, SOA, JavaScript, HTML and other related technologies and concepts
- Extensive experience in the design & development of eCommerce solutions using Java, REST, AJAX, Spring, Struts, Hibernate and other web technologies
- Experience with development of mobile friendly websites and familiarity with mWeb technologies
- Experience with iOS and/or Android is a strong plus
- Experience Working on a small, fast moving, highly skilled team
- Proven track record of successful and timely product delivery and of driving technical innovation
- History of setting aggressive yet attainable goals, and motivating teams to achieve them
- A focus on product and technology strategy
- Proven expertise in Agile development techniques and deep knowledge of tools necessary to setup Agile teams
- Ability to work on multiple initiatives at the same time
127
Software Engineering Manager Resume Examples & Samples
- Experience managing high-performing software engineering teams
- Experience recruiting and retaining talented engineers
- Excellent software engineering and architecture skills (Java and/or C++)
- Experience developing server-side software for Linux
- Track record of delivering large, complex engineering projects successfully
- Ability to quickly understand complex algorithms and systems
128
Software Engineering Manager Resume Examples & Samples
- Bachelor Degree in Computer Science or a related Broad understanding of Information Technology solutions including technologies, platforms, applications and capabilities (healthcare and healthcare analytics)
- Deep understanding of evolving technology landscape and its impacts on overall portfolio (Stream processing and Big Data)
- Proven abilities to think business value first and facilitate the adoption of right solutions for right problems
- Experience in architecting and enabling the delivery of large SOA, analytic engine and extensive enterprise integration initiatives
- Very high degree of emotional intelligence
- Hands on leadership
- Broad development experience across various technologies and platforms including C/C++, Oracle, MySQL, Unix/Linux and Windows environments
- Prior experience in high performance, high volume server based development and operational environments
- Demonstrated experience with process documentation and re-engineering, UML
- Previous health information technology or software engineering leadership experience is a big plus
129
Software Engineering Manager Resume Examples & Samples
- 9 years of experience with hardware, software, and systems engineering concepts and applications in both modernization and maintenance domains
- Experience leading teams in the development of enterprise-level software. Understanding of enterprise-level software engineering is essential
- Experience with computer system design, requirements development, computer and system security, network engineering and maintenance, and data transmission
- Familiarity with Software Engineering Processes (e.g. transforming requirements into a systems solution, coding standards, system design, verification and validation, defect resolution, software integration, maintenance, operations, etc.), and how they interact with systems and test engineering
- Master’s degree in Information Systems, Systems Engineering, other computer science-related discipline, or MBA
- Certification in Agile processes (e.g., SAFe, CSM, CSP, CSPO, PMI-ACP)
130
Software Engineering Manager Resume Examples & Samples
- BS, MS or PhD in Computer Science, Computer Engineering, Electrical Engineering or similar discipline and 10+ years of industry experience
- 10+ years of Managing Software Development Projects in Embedded C/C++, Low Level Driver Development for Linux, Windows, or VxWorks
- 10+ years of experience in Multithread/Multicore Programming
- 10+ years of experience in Hardware/Software Integration like DMA, MMIO, and RF Control
- 10+ years of experience in Development of very High Performance SW with minimum delay and limited response time
- 10+ years of experience with SW Flows and Timings
- 10+ years of experience in TCP/IP or 3GPP L2 Protocol Stacks
- Prior experience Developing of Air-Interface, Physical Layer PHY or MAC Protocols for Wireless Technologies like WiFi, WiGig, Bluetooth, 3GPP, WiMAX, etc
- Very strong interpersonal skills, stakeholder management, communication and influencing skills
- Demonstrated capability to work in a fast paced environment filled with ambiguities
- Effective organization skills, including ability to manage and drive independently with high level directions
- Able to assume responsibility and be proactive taking initiative to address issues, set direction and meet commitments
- Exceptional written/oral communication and presentation skills
- Able to take initiatives in identifying gaps and impacts, clarify priorities & drive timely resolution with balanced judgment
131
Software Engineering Manager Resume Examples & Samples
- Manage a team of 10-15 engineers
- Investigate process for improvement (kaizen)
- Coordinate with scrum masters
- Work with architects, team leads, engineers, and stakeholders to accomplish business goals
- Track product deliverables on aggressive deadlines
- Track performance of engineers and work on improvements
- Recruit, build, and retain an exceptional team
- Mentor highly technical engineers to increase their abilities and performance
- Experience with or understanding of working with Agile teams (scrum, kanban, etc)
- Understanding of lean principles and how to apply them
- Solid understanding of free and open source software development life cycles
- Background in technical operations or development or engineering roles
- Working knowledge of containers, including the ability to do a demo
- Understanding of Linux operating system preferred
- Comfortable presenting at conferences, with customers and partners a plus
132
Software Engineering Manager Resume Examples & Samples
- Candidate required to have experience in the SW process, process improvement, SW tracking and architecture
- Close working knowledge of the Software Engineering life cycle
- Candidate will plan engineering tasks, deadlines, milestones,
- Candidate will ensure delivery of quality work products,
- Candidate will be managing a geographically dispersed team
133
NX Nastran Software Engineering Manager Resume Examples & Samples
- MS, PHD or equivalent degree in Mathematics, Civil, Mechanical or Aerospace Engineering
- Proven expertise in software design and development – 10 years
- Experience in development and performance tuning of nonlinear structural solutions – 8 years
- Travel – 5%
134
Software Engineering Manager Resume Examples & Samples
- 15+ years of experience with at least last 3 years as a people manager
- Candidates with experience in Aviation domain will be highly preferred
- Experience working in a global organization is required
135
Principal Software Engineering Manager Resume Examples & Samples
- Lower the COGs of our services on a day to day basis so that we can pass those savings to our customers or improve our margins
- Deep exposure to the engineering, including experience with distributed program and datacenter operations of large “web-scale” online services
- Breadth of experience to be able to credibly deliver efforts at all levels of the Online Services stack- from the Datacenter, to the Product teams
- 5+ years’ experience in building highly reliable and scalable systems software
- Education: BS/MS in Computer Science
136
Software Engineering Manager Senior Resume Examples & Samples
- Reporting to the Senior Director of the Omneo R&D, you will be responsible for a 7 person team that is developing micro services to leverage the Hadoop stack and other big data technologies to deliver product performance intelligence applications. You will be a key influencer for best practices, technology selection, and organizational culture as we continue to adopt DevOps and CI/CD
- This role provides direction to managers and Individual contributors in various areas, groups, and/or operations
- Manages personnel activities of staff (i.e. hires, trains, appraises, pay, rewards, motivates, disciplines, recommends termination as necessary, etc.)
- Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customer expectations on achieving high quality and on-time delivery
- Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism
- Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve significant re-architecture of important systems, defining and coordinating implementation of wide-reaching impacts
- Has comprehensive and diversified knowledge of methods and practices in broad areas of the software development
- Acts as Technical lead of projects that span multiple products
- Recognized by customers as a leader in a variety of areas
- Sets the technical direction for more than one area of a product. Sought out by others to solve their most complex, technical problems
- Technical Lead in guiding junior engineers
- Works without supervision on the most complex projects with complete latitude for independent judgment. Has technical expertise
- Expert knowledge of the field
- Design, develop, modify, and implement software programming for products
- Build platform components using java, web services and Hadoop technologies
- Build and enhance components for big data search and high volume Data processing
- Assist Technical Manager in planning and development of new and enhanced functionalities
- Apply coding standards and best practices during the software development life cycle
- Analyze and fix issues reported in QA and Production environments
- Bachelors and/or Masters degree in Engineering, IT, computer science, engineering, business administration, (or lower qualification with relevant work experience)
- 10 years of software development experience using Java and JEE
- 4 years of software development experience using Hadoop hdfs, mapreduce and HBase or equivalent technologies
- 5 years of experience in creating and consuming web services
- 5 years of experience working with SQL, SOA and unix/linux
- 2 years of experience using eclipse, maven, git, Jenkins, nexus, tomcat webserver or similar technologies
- 2 years of experience supervising senior engineers
- Experience with Solr and elastic search
- Experience with ETL including real time data ingestion
137
Software Engineering Manager Resume Examples & Samples
- 1) Managed 5-8 software engineers – Java/J2EE or cloud tech stack
- 2) Require 4 years in Engineering Manager role (Product Development)
- 3) Minimum Hands-on Java / J2EE 8+ years experience
- 4) Total experience is 10+ years
138
Senior Software Engineering Manager Resume Examples & Samples
- Manage multiple teams/projects working on 360 video stitching, real-time encoding and Computer Vision for Augmented Reality
- Drive the technical direction and architecture of each platform in a cloud environment
- Evolve the roadmap for all projects, set priorities and remove impediments for the team
- Work diligently and effectively with other teams to set the vision for overall platform architecture and integration
- Bachelors degree in Computer Science/Engineering or equivalent experience. Master's degree preferred
- 6+ years of experience in software engineering
- 6+ years of experience in architecting large scale systems in the cloud
- 6+ experience managing/leading teams through full life cycle of product development
- Strong background in the video processing and hosting industry
- Proficient with Video Encoding and 360 Video Stitching algorithms
- Strong programming background using C++, J2EE and OOAD
- Proficient in designing large scale systems using SOA, message queuing and nosql databases
- Must be experienced in agile and waterfall development methodologies
- Must be experienced in delivering on multiple projects projects parallelly, with tight deadlines
139
Software Engineering Manager Resume Examples & Samples
- Of the required experience, 3 years of experience must be in each of the following (which may be gained concurrently): Developing applications using Java/J2EE platform; Utilizing the following Frameworks: Spring Framework, Hibernate, and Struts; Leveraging Service Oriented Architecture principles; Programming in Java, JEE, JavaScript, and SQL; Utilizing the following web technologies: Ext JS, Ext Scheduler, JSON, HTML5, stylesheets, Angular JS, JQuery, Modern Web/Responsive UI, and JSP; Utilizing one of the following frameworks: J2EE, STRUTS, EJB 3.1, or Hibernate to design, implement and maintain custom and proprietary applications; and, Utilizing DB2 and SQL Server databases to build and design custom applications. Must have experience in the following IBM development/integration technologies: IBM Websphere Application Service (WAS); IBM MQ; IBM Integration Broker (IIB); IBM DataPower; and IBM Service Registry and Repository (WSRR)
- Must have experience with Rational Application Developer and Eclipse development tools
- Must have experience in: Project planning and estimating; Project financial management; Personnel management; Remote team/offshore management; and Client management
140
Software Engineering Manager Resume Examples & Samples
- Of the required experience, 5 years of experience must be in each of the following (which may be gained concurrently): Configuring and troubleshooting SAP Materials Management module, ARIBA indirect procurement functionality (On-Premise), and ARIBA travel and expense functionality (On-Premise); planning and executing SAP and ARIBA (On-Premise) Business Suite Enhancement Pack Upgrades; developing Functional Design documentation for new business solutions; and, assessing new capabilities within SAP and ARIBA (On-Premise)
- Must have 5 years of experience in business processes specific to the Chemical Industry
- Must have 1 year of experience with Agile Development processes
141
Software Engineering Manager Resume Examples & Samples
- Maintaining multiple software developmental configurations supporting the operation of both the physical and database derived Computer Program Library (CPL)
- Deployment, training and operation of the Rational software configuration management tool suite (ClearCase, ClearQuest, MultiSite)
- Baseline control of requirements including interfaces maintained in the Distributed Object Oriented Requirements System (DOORS)
- Software build support to the software teams
- Developing and maintaining scripts using various languages and scripts associated with the tools suite such as C++, Perl, Shell scripting, Java and other languages
- Executing builds (Compiles, Links, Executables)
- Developing and maintaining user documentation and processes for tools/application software development and organizational software metrics
- Development of software documentation (e.g., Version Descriptions Documents)
- Authorizing and tracking the release of required software documentation in accordance with scheduled release dates
- Maintaining functional Versioned Object Base (VOB) replicas across a distributed network using MultiSite
- Supporting product deployment/delivery to integration and flight test, as well as the customer
- Minimum of 3-years experience in software development life cycles, configuration management and best agile software engineering practices
- Minimum of 3-years experience with Software Configuration Management
- 1 or more year(s) experience administering software configuration management tools ClearCase and ClearQuest
- Experience as the technical leader of a software development or product deployment team
- Software management experience
- Current Top Secret clearance & SSBI
142
Senior Software Engineering Manager Resume Examples & Samples
- Develops and executes integrated organizational plans, policies and procedures and guides the development of business and technical strategies, goals, objectives
- Acquires resources for organizational activities, provides technical management of suppliers and leads process improvements
- Develops and maintains relationships and partnerships with customers, stakeholders, peers, partners and direct reports
- Provides oversight and approval of technical approaches, products and processes
- Manages, develops and motivates employees and mid-level managers
- Manager will have scope into the people, processes, and tools activities within the Modification and Sustainment capability
- Must have experience developing and implementing large-scale, high impact integrated organizational plans to ensure business, technical and customer requirements are achieved
- Must have knowledge and experience to execute on Air Force software development and large defense aircraft avionics and weapon system software activities
- Experience with assigning authority and responsibilities to a leadership team to execute the plan. Experience reviewing plans' execution, making appropriate adjustments, and resolving issues, including feasibility of plans and decisions to continue or discontinue programs, projects or processes as appropriate
- Experience Coaching, counseling, mentoring and providing developmental opportunities and job assignments to enhance performance and expand capabilities of mid-level managers and others within their organization
- Experience providing on-going developmental feedback to organizational leaders
- Champion organizational initiatives geared toward recognizing employee achievements, increasing employee satisfaction and retaining a skilled and motivated workforce
- Rewards leadership team for their efforts to recognize and motivate others
- Must have extensive experience with defense and aerospace software development processes and practice
- Must have extensive experience staffing, hiring and the development of a defense/aerospace software workforce
- Must have experience with software development tool suites, including: DOORs, ClearCase/ClearQuest, and Ada development environments
- Must have knowledge of Waterfall and Agile development techniques
- Minimum of 5-years of experience as an assigned manager of engineers
- Experience with following programming languages; C, C++, Ada
- Experience coding real-time avionics flight software and experience with embedded software development
- Experience implementing enterprise wide software processes on local programs
- Previous experience with developing software code, compilers and simulation and modeling lab testing
143
Software Engineering Manager Resume Examples & Samples
- At least 5 years experience managing front- and back-end engineers
- Exceptional ability to deconstruct a feature into actionable development tasks and cost them accurately
- Smarts, humility, creativity, and equal willingness to teach and learn
144
Software Engineering Manager Resume Examples & Samples
- Manage a team to design, develop, enhance, implement and maintain software to automate production equipment and machinery in the semiconductor and manufacturing industries
- Define the factory, engineering, financial, and quality requirements for an MES solution deployment
- Principle Lead for transition to new semiconductor fab MES system
- Hone a deep understanding in software and solution development
- Work in projects related to software implementation and migration that contribute to business goals: increase process yield, reduce cycle times, and support new and legacy software
- Extend and adapt MES solutions or add-on modules/software to improve equipment throughput, provide data for process monitoring, failure detection, improve process control and reduce manufacturing cost per unit
- Meet project deadlines and resolve issues quickly to ensure minimal manufacturing disruption
- Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, Manufacturing or Industrial Engineering
- 5+ yrs experience in semiconductor manufacturing
- Any experience with SAP, ERP, SECS/GEM, SOA, MOM, AMHS, APC, and/or SPC in semiconductor, electronics manufacturing
- Any experience with a MES system
- Experience developing custom screens or modules for common MES systems such as: WorkStream, Stationworks, FAB300, Promis MES, Camstar or EYELIT MES systems. Ideally experience with SAP MES system
- You possess high interest in Computer Integrated Manufacturing (CIM) or Equipment Integration (EI)
- Have a passion for system design and programming in manufacturing environments
- You have worked with relational database design, SQL development, version control, automated software production and test systems and software platforms: JEE, Eclipse, Microsoft.NET
- Possess strong analytical, communication and interpersonal skills and you are able to work independently
- Can manage direct reports and lead matrix organization teams
- Have had a leadership role in an MES deployment or transition for a Wafer Fabrication factory
145
Software Engineering Manager Resume Examples & Samples
- ADP program work force management (re-assignments and placements, recruitment and selection of new employees and terminations) and personnel management (training, mentoring, career development, performance and compensation, and promotions)
- Management responsibility will include significant collaboration with ADP Programs, Aeronautics Programs, other Business Units, and Industry. The successful candidate will be expected to support communications with all levels of employees, customers, and industry from engineer up to executive. Strong skills in conflict resolution, proactive communication, building collaborative relationships and other “soft skills” are desired
- Support for technology roadmaps
- Support pursuit and management of internal and customer sponsored research and development programs
- Interface with LM Aero, other LM business units and external customers and suppliers to develop new technologies and transition them to LM Aero programs
- Prepare and deliver technical presentations to LM senior management and external customers
- Support technical execution and leadership of Mission Systems & Software portfolio IRAD and CRAD projects, including existing efforts aimed at advancing the mission capabilities of our manned and unmanned systems
- Technical background in systems engineering, system architectures, software development, or related field
- Demonstrated success shaping and leading a diverse team in a dynamic business environment
- Demonstrated strong skills in conflict resolution, proactive communication, building collaborative relationships
- Proven technical leadership skills with ability to lead a multi-disciplinary team
- Ability to develop detailed plans in support of technical assignments
- Excellent presentation skills and must be able to convey focused messages to internal senior leadership and external customers
- Must be a US Citizen. This position is located at a facility that requires special access
- Knowledge of UML, SysML, Rhapsody, C++, Java, Linux and DOORS
- Experience working ADP or similar programs, development through sustainment
- Knowledge of Agile Software Development
- Ability to work with different engineering disciplines to derive and decompose requirements
- Experience working in technical teams across a virtual environment
- Knowledge of Open Mission Systems standard and UCI message set
- Previous Software development experience
- Previous integration and test experience with large complex software systems
146
Principal Software Engineering Manager Resume Examples & Samples
- Ability to identify and attract top talent
- Strong passion for delivering high quality, large scale services in storage, search, data or related areas
- Experience with agile project management methodologies
- Experience with Azure, Exchange, Office 365 services fabric or other large scale services will be a plus
- Master’s Degree in Computer Science or a related field
- 7+ years of experience in software development that includes all stages of a release cycle/having shipped products
- 5+ years of experience in cloud computing and building backend services using ASP.NET
- A passion for customer focus with a passion for delivering delightful experiences
- A proven track record of team-oriented collaboration skills
147
Software Engineering Manager, Maps Resume Examples & Samples
- Strong engineering background with good programming knowledge
- Working experience with formulating user stories and agile project planning
- Ability to understand complex software systems and to explain them in simple words
- Experience with large data processing
- Experience with geospatial data
- Self-driven individual with excellent time and project management skills and sense of urgency
- Willingness to travel if needed
148
Software Engineering Manager Resume Examples & Samples
- Write clean well thought out code with an emphasis on quality, simplicity, and maintainability, while also mentoring others to do the same
- Lead the team in adopting relevant new technologies, tools, methods and processes from Microsoft and industry
- Drive technical decisions and contribute to the direction for the different line of business applications and services
- Ability to drive technical decisions cross teams and orgs
- Experienced agile practitioner
- Experience with DevOps model including but not limited to Continuous Delivery, TDD, and Testing in Production
- Experience with Cosmos, ADL, ADW, SQL or other big data technologies
149
Software Engineering Manager Resume Examples & Samples
- Build our new generation video platform by leading a team of engineers that tackle complex problems such as performance optimization, scalability, high availability and operational readiness
- Be responsible for continuously providing mentorship and guidance and rolling up your sleeves and working side by side with the rest of the team
- Our engineers work in a cross-functional team and, therefore, so do our leads
- At times you will work with small teams to build software
- Evangelize best practices that ensure our platform remains operable and flexible, or work side by side with support team and architects on coming up with ways to improve incident response times, define SLAs and increase visibility into the performance of our software and infrastructure, and much more
- MS degree in Computer Science, similar technical field or equivalent practical experience
- Experience with cloud technologies and services, preferably Amazon AWS
- Experience with container management, preferably Kubernetes
150
Software Engineering Manager Resume Examples & Samples
- Accountable for setting goals and timelines to achieve those goals
- Manages the process, structure and procedure to guide and ensure high quality software development
- Manages reviews and ensures there is accountability and that the management of projects and stakeholders are in place
- Allocates and re-allocates resources to projects to ensure its success
- Manages inter-project and inter-organization dependencies and ensures smooth collaboration with strategic partners
- Identifies and execute improvement opportunities, both short term and long term, for the team and the organization
- Facilitates and coaches team members for professional development
- Proven strong management skills, ability to lead, plan, and manage multiple competing complex projects
- Able to dive into the technical details as needed
- Ability to effectively communicate with all levels of the organization, both orally and written
- Able to work cross-functionally with other internal and external partner organizations
- Experienced in managing a diverse group of engineers and geographically dispersed teams
- Able to leverage practical means for influencing people without having direct authority
- Seasoned in recruitment of candidates for technical positions
- Knows when to defer decisions to technical leads
- Established background in managing complex software product customer support for big companies, 24/7 worldwide
- Good understanding of agile principles, experienced in Scrum development and overseeing multiple scrum teams in the group
- Experience with large scale distributed software systems
- Experience with Continuous Integration and Quality Control
- BS/BA in Computer Science or related fields
- 10+ years of software development and project management experience
151
Distributed Systems Software Engineering Manager Resume Examples & Samples
- Lead day to day operations of the Aster Distributed Systems Engineering team
- Facilitate development activities
- Help build cloud engineering organization with an execution focus
- Transition development processes from traditional waterfall to Agile Scrum
- Liaise between the team and Support, Product Management, Program Management and Presales organizations
- Strong leadership skills, but also be able to dive into the details as needed
- Ability to lead, plan, and manage complex projects
- Must be able to work cross-functionally with other internal and external partner organizations
- Experience building and delivering enterprise software
- Experience leveraging third party software (standalone and libraries)
- Bachelor degree in computer science, information systems or related experience
- Knowledge of both Waterfall and Scrum Agile development methodologies
- Technical management of product engineering teams
- Experience developing/delivering enterprise software
152
Software Engineering Manager Resume Examples & Samples
- Manage a team of embedded and mobile software engineers to provide technical and process leadership for product development projects
- Coach, mentor, and develop staff to support their career development and growth opportunities
- Perform resource planning to ensure appropriate staffing for planned projects
- Support creation of and adherence to department budget
- Support development of system requirements for new products; oversee software requirements decomposition in Agile/Scrum environment
- Support project teams to perform project planning and execution in an Agile/Scrum environment to deliver high quality products on time
- Evaluate, establish and continuously improve tools and processes to support software engineering activities such as requirements management, design, coding and unit/integration testing
- Monitor industry trends and project retrospectives to support the continuous improvement of software engineering processes, tools, and best practices to increase efficiency, quality, and predictability of project/program execution
- Lead and contribute to strategic projects as assigned
- Bachelor’s degree in computer science, computer engineering, electrical engineering or related discipline
- 7+ years of experience in development of embedded software products with increasing levels of responsibility in technical leadership and people management required
- Demonstrated familiarity with software engineering principles and aptitude for mentoring others in the application of these principles
- Able to work in a fast paced environment with quickly changing priorities, ensuring superior employee and customer satisfaction and business results
- Master’s degree in engineering
- Experience in developing high reliability embedded software for a regulated market
- Experience developing IOT systems
- Experience using Agile or Lean methods for product development
153
Principal Software Engineering Manager Resume Examples & Samples
- Minimum 4 years building and managing engineering teams
- Strong design and development skills/experience
- Effective problem solving and analytical skills
- Experience of building and shipping high quality products/services end to end
- A BA/BS degree in computer science
154
Software Engineering Manager Resume Examples & Samples
- Providing technical leadership & defining project scope, goals and deliverables that support business requirements in collaboration with senior management and stakeholders
- Creating a detailed project schedule & work breakdown structure (WBS) that organizes and defines project work scope, identifies project tasks, dependencies, resource requirements, costs, critical path activity, risks and risk mitigation strategies
- Leading, coordinating and facilitating meetings to review project status with core project team members, key stakeholders and corporate leadership team members
- Preparing project status reports and other presentation materials for upper management. Effectively communicate project status and expectations to team members and stakeholders in a timely and clear fashion
- Developing and tracking progress against detailed project plans including schedules, technical and business requirements, cost estimates, resources plans, communication plans, risk mitigation plans, issues resolution and capacity planning. Act proactively to maintain progress and minimize risk. Maintain effective project controls
- Operating as a critical liaison between various cross-functional teams such as development, sqa, marketing, support, operations, internal & external customers
- Maintaining open and timely communication with supervisors, managers and working groups involved in the projects
- Bachelor's degree in computer science or related field is preferred. Equivalent work experience can be substituted for educational requirements
- 7+ years of working knowledge in network related field
- 5+ years working as a Manager or Team Leader
- Knowledgeable in Cloud Data Center technologies such as SDDC (Software Defined Data Center) , SDN (Software Defined Network) & NFV (Network Function Virtualization)
- Must have experience with routers and switches and deep knowledge of networking protocols
155
Software Engineering Manager Resume Examples & Samples
- B.S. or higher degree in Computer Science, Math, Physics or equivalent
- 5+ years of experience in designing and developing software
- 3+ years of experience managing a team of engineers
- Ability to architect, design and develop complex
- Ability to work with multiple languages Java, Javascript, Python, etc
- Backend experience with RESTful API and RDBMS (MySQL, PostgreSQL, SQLite, etc.)
- Experience with both relational and NoSQL data management systems (Hadoop MapReduce, HBase, Hive, etc.)
- Engineering solutions, with good sense on estimation
- Sound knowledge of applying computer science concepts (efficient design patterns, algorithms and data structures)
- Creative problem solving skills, debugging and troubleshooting skills
- Be a role model for engineers on the team, providing timely coaching and mentoring to all
- Passion for ensuring high quality architecture and customer experience
156
Software Engineering Manager Resume Examples & Samples
- Experienced manager involving the designing, implementing and supporting highly scalable applications and web services
- Comfortable managing and working with Object Oriented programming techniques
- Familiarity with modern server technologies (e.g., non-blocking IO, distributed storage, completable futures, etc.)
- Excellent analytical capabilities
157
Software Engineering Manager Resume Examples & Samples
- Build a software engineering team from the ground up including hiring engineers, defining policies and procedures, project management frameworks, project tool selection, and more
- Staff, manage and develop the team, including hiring, training, coaching and mentoring Software Engineers
- Manage a team of software engineers in developing, maintaining, testing and integrating applications
- Assist team members with questions and decision making
- Provide guidance and insight on development techniques and methodologies
- Work with Architects, Technical Support Engineers and other to identify the scope and impact of new requirements or enhancements and assess level of effort and feasibility of design within time constraints
- Provide guidance and input into the team road map partnering with the Technical Support Global Directors
- Work with team to design and implement long-term strategic goals and short-term tactical plans for managing and maintaining applications
- Work effectively in all phases of the software development lifecycle, from requirements gathering to design, implementation, code review, testing, and release - ensuring that all specified functionality has been delivered and all performance constraints have been met
- Provide solutions that will improve scalability and performance of the team and existing systems
- Education: Minimum qualification BE/B.Tech in Computer Science or related field
- Overall Experience: 8+ years or equivalent experience in Application Development
- Minimum of 2 years in managing application development team and owning end-to-end software delivery lifecycle
- Minimum of 2 years in functional and people management of high potential technical teams
- Minimum 3 years developing with Java/Python etc. in a hands-on development role
- 2 or more years of experience with Core Python and MVC frameworks like Django, Flask or Web2Py
- 2-3 years of experience with build platforms such as Maven/Git/Jenkins, Ant scripting
- 1-2 years of experience with emerging technologies specifically NodeJS and related frameworks like Backbone, Ember, SocketIO etc
- Must have good working knowledge of data structures
- Must be good with object oriented design concepts
- Must be good with Programming Skills
- Must have good problem solving/analytical ability
- Experience in managing, hiring, developing, and growing a team of managers and/or team leads
- Ability to facilitate and harness cross-team collaboration working with teams in person and virtually
- Excellent verbal and written communication and presentation skills
- Experience driving process improvements in a high volume service and support environment
- Understanding of DNS and CDN technology
- Hands on experience in troubleshooting/customer technical support
- Design or development of tools that automate diagnostics or troubleshooting
- Ability to drive or develop automation tools
158
Software Engineering Manager Resume Examples & Samples
- 10+ years with a BS Degree
- 8+ years with a MS Degree
- 5+ years of experience leading projects and/or leading software teams
- Demonstrated track record of successfully managing people via projects or functional leadership
- Strong people leadership skills with strong collaboration and cross-discipline focus in a matrix organization
- Understanding of the software and product development process from design inputs through execution of the appropriate verification and validation tests, working with contract vendors, and gaining internal and regulatory approval
- Experience leading software testing teams
- Self-driven with strong technical and leadership skills
- Regulated industry experience
- Experience managing co-sourced software vendors from initial statement of work through final deliverables
- Highly developed skill set in project leadership, including ability to balance risk, effectively lead diverse teams, and ownership of responsibility for outcomes
- Good balance of high level strategic and detailed tactical thought processes and judgment
- Experience managing teams that use the following technologies: C, C#, TFS, Microsoft Test Manager; prior experience with Android, IOS, Xamarin
- Masters in Software or Computer Engineering or MBA
159
Software Engineering Manager Resume Examples & Samples
- 10+ years of Experience in SAP
- Extensive experience in ABAP Programming
- Strong Leadership, and verbal and written communication skills and ability to coordinate with multiple technical and business teams
- Ability to lead cross functional teams
- SAP-Information Lifecycle Management Good to Have Skills
- Initial draft of functional requirements to technical requirements
- Establish test scenarios
160
Software Engineering Manager Resume Examples & Samples
- Building and managing a team of developers and performance engineers
- Ensuring features are developed in accordance with Marketo’s best engineering practices
- Acting as the product internal technical expert in executive level discussions with key customers
- 3-5 years of experience as a software development manager
- Solid Java development skills
- Intermediate knowledge of PHP and ExtJS
- Enthusiasm for performance improvement and customer success
- Exceptional analytic and communication skills
- Previous experience in a role involving direct interaction with customer
- Knowledge of Javascript
- Previous experience in performance analysis and improvement including query optimization
161
Software Engineering Manager Resume Examples & Samples
- 5+ years of enterprise software development experience
- 5+ years experience as a hands on technical leader and people manager where you were responsible to coach and mentor a team of developers
- 5+ years of engineering leadership as people manager, mentor, architect
- Strong communication - ability to communicate with non-technical teams and departments
- Start-up experience, knowledge of agile development
- C++ and C# developer with strong .NET knowledge
- System, Network, Socket Programming, C/C++
- Cross Platform Development - UNIX, POSIX, Windows, RTOS
- Multi Core, Multi-threaded, Scalable Systems
- Audio Processing, Streaming, Codecs, Multicast, RTP, telephony
- Experience with concurrent programming
- Strong knowledge of design patterns, software design and software development best practices
- Solid knowledge of data structures, algorithms, and object oriented design
- Experience with TDD, CI/CD, and Agile methodologies
- Good knowledge of applicable data privacy practices
- Strong capability to learn and apply new technologies
- Distributed system design and implementation
162
Software Engineering Manager Resume Examples & Samples
- Strong soft skills, strong communication skills, ability and willingness to develop genuine relationships with team members, skilled at navigating team conflict. Servant leadership style, strong understanding of organizational health and continued education in this area. Holds team members accountable to goals and commitments
- Provides clarity to the software team in the areas of process, schedule and priorities. Develops and reinforces habits that maintain software development best practices
- Performs engineering design evaluations and works to complete projects within resource, budget and scheduling restraints. Ensures that all engineering projects, initiatives, and processes are in conformance with organization's established policies and objectives. Relies on extensive experience and judgment to plan and accomplish goals
- Prioritizes and organizes activities for the development, implementation, release and maintenance of software engineering projects required for new product development and sustaining engineering of existing products
- Develops, implements and maintains software engineering policies and standards with collaboration and input from the software engineering staff
- Develops, implements and maintains individual and cross-training programs for software engineering
- Experience with writing and delivering effective performance reviews
- Demonstrated track record of recruiting excellent engineers and building a strong technical bench
- Communicates and coordinates all development activities and priorities with the Engineering Director, other engineering leaders and affected resources within the R&D engineering department to ensure successful completion of project objectives
- Performs a variety of tasks, both managerial and hands-on. A wide degree of creativity and latitude is expected
- Assigns, directs and monitors daily work progress
- Establishes and maintains employee goals consistent with overall business objectives and conducts employee performance reviews per company policy
- Provides coaching, mentoring and employee career development
- Evaluates organizational effectiveness and implements improvements as necessary
- Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures and government regulations
- Ability to effectively present information and respond to questions from groups of managers, customers, suppliers and vendors
- Must be able to solve complex technical problems employing solid scientific methods such as controlled experiments and analysis
- Ability to use a PC and PC-based tools for document preparation, engineering analysis and engineering design
- BSCS or BSEE degree with a minimum of 7 years hands-on professional experience related to embedded software design and development. Minimum of 4 years additional experience managing software engineering staff and projects. Equivalent total experience or education may be considered
- Shows a proven track record of exceptional organizational and project leadership
- Able to work within and manage multidisciplinary product development teams with a track record of on-time and on-scope delivery
- Able to multi-task, set project priorities, establish task focused goals and objectives for self and staff
- Experienced in programming with C/C++ programming language with exposure to both RTOS embedded development on resource-constrained targets and HLOS targets (ideally Linux)
- Experienced using modern software development processes, including software configuration management tools, defect tracking tools, and peer review
- Experienced in hands-on development and troubleshooting on embedded targets using in-circuit debuggers and basic electronic test equipment, including scopes and logic analyzers
- While performing the duties of this Job, the employee is regularly required to use hands to finger, handle, or feel; reach with hands and arms and talk or hear
- The employee is frequently required to sit
- The employee is occasionally required to stand and walk
- Specific vision abilities required by this job include close vision, distance vision and color vision
- Computers and typical office equipment are provided
- There may be occasional business travel to other corporate facilities, technology partners and customer sites
163
Senior Software Engineering Manager Resume Examples & Samples
- Building compelling user experiences, targeting end-user and IT pro admin persons
- Growing and leading a team of strong Software Engineers with deep technical skills
- Planning, managing and owning the pipeline of work associated with the team
- Collaborating effectively with other technology teams and architects to solve complex problems spanning their respective areas
164
Software Engineering Manager Resume Examples & Samples
- Monitor and lead a team of software engineers within the scope of their projects and performance
- Deliver projects on-time and communicating it to the team, upper management and stakeholders
- 10+ years of experience managing software development teams
- Experience in developing with more than one of Java or other object oriented programming languages along with experience in Building / Delivering Cloud Platform services and products
- Strong understanding of distributed computing and best practices
165
Software Engineering Manager Resume Examples & Samples
- Work closely with the Product Owner and Business Analysts for understanding the system’s functional and non‐functional requirements
- Responsible for technical design, development, and maintenance of software applications and their associated components within the team; Contributes to technical strategy discussions; Work together with the CTO to select process / design tools
- Design software subsystems, components, and their interfaces in support of business requirements
- Ensure team develops high quality code to support technical architecture and design; Considers future systems architecture
- Participate and contribute to an effective software development lifecycle including ongoing review and improvements of development and QA standards/processes
- Ensure ongoing migration of best development practices to follow the NCR Agile methodology where practical
- Accurately estimate time and resources for software development efforts
- Ideally keen to do hands-on Java development besides MGMT activities
- Payment and/or Fraud system experience
- Good understanding of PA-DSS v3.1 requirements
166
Software Engineering Manager Resume Examples & Samples
- Of the required experience, 3 years of experience must be in each of the following (which may be gained concurrently): Oracle6i-11g; Oracle-PL; SQL; UNIX-Shell Scripting; performing data modeling, data quality and processes; conducting migration/replication of data between databases using ‘Data Stage’; and, conducting software development, analysis, and data optimization for reporting and communicating business problems
- RETAIL /SUPPLY CHAIN MANAGEMENT: Supply chain package implementation; solution analysis and design of extensions; Oracle performance tuning and troubleshooting; OR
- CAPITAL MARKET/ ASSET MANAGEMENT (any 3): Fixed Income instruments; setting up Derivatives and Structured Products; business analysis, data forensic analysis and troubleshooting; BI platforms including Cognos, and Business Object; and Data modeling tools including ERWIN and SQL Navigator; OR
- PRODUCTS: Revenue Management (Revitas Flex, Revitas Medicaid, and Revitas IdealECP) and Global Supply (PDM, PMX, Empower, QTS, and AMPS); OR
- HEALTH: Oracle performance tuning and troubleshooting; Supply chain, Finance, and/or Indirect Procurement implementation
167
Software Engineering Manager Resume Examples & Samples
- Of the required experience: 5 years of experience must be in each of the following (which may be gained concurrently): Utilizing .NET framework version 3.5 or 4.5, ASP.Net MVC, ASP.Net Ajax, C#.Net, Microsoft SQL Server Version 2008 or 2012, IBM DB2 Version 9.7 or 10.5, and Visual Source Safe or Team Foundation Server; and, designing software solutions for product, policy, and billing based applications in accident and health domain; and
- 2 years of experience must be in each of the following (which may be gained concurrently): Integrating .NET web applications with 3rd party web services; utilizing BPM (Business Process Management) within the insurance or finance industry; and, migrating applications from lower to higher version of Visual Studio/.NET framework; and,
- 1 year of experience must be in each of the following (which may be gained concurrently): utilizing PCI (Payment Card Industry) security based technology implementation using external token providers; and, functional knowledge of insurance, specifically accident and health policy and administrative processes
168
Software Engineering Manager Resume Examples & Samples
- Own the high scale content and media delivery service platform
- Conduct R&D and prototype potential solutions for production
- Build high-availability and high-performance microservices
- Foster relationships across engineering and business organizations
169
Software Engineering Manager Resume Examples & Samples
- Bachelor’s Degree in engineering or a related technical discipline
- Minimum of six years software development experience
- Well balanced; solid across the breath of leadership characteristics
- Active Secret Required with the ability to obtain and maintain a TS/SCI Clearance with CI Polygraph
- Advanced Degree and/or certifications
- Past experience executing successfully on Firm Fixe Price contracts
- Experience with commercial product maintenance
- Previous experience in people or technical management
- Additional years of experience above the basic qualification
- Experience on multiple programs
- Active TS/SCI w/ Poly Clearance
170
Principal Software Engineering Manager Resume Examples & Samples
- Extra credit for experience with authentication technologies such as WS-Trust, SAML, OAuth, OpenID Connect, or Kerberos
- BS in Computer Science, Computer Engineering, or a related field, or equivalent industry experience
- Excellent leadership, cross-group collaboration, and influence skills
171
Principal Software Engineering Manager Resume Examples & Samples
- Lead a software engineering team
- Lead design of architectural requirements and interfaces for solutions
- Drive implementation leveraging state of the art techniques
- BS OR MS in Computer Science or equivalent, PhD preferred
- 10+ years of experience in C, C++, C#, OR Java
- Ability to quickly pick up existing concepts and employ new techniques
- Strong problem solving and communication skills
172
Software Engineering Manager Resume Examples & Samples
- Lead software team to do solid technical design for various products that range from embedded software, PC application to web application
- Be accountable for software engineering execution for NPD/upgrade/sustaining projects by meeting the project Quality, Cost, Delivery targets. Control design risks & ensure design outputs quality
- Recruit/develop/retain software technical talents
- Ensure robust resource planning in terms of CIC project needs, priority vs team capability, capacity. Estimate the engineering efforts accurately and come up with the project & release skeleton level execution plan
- Define practical and measureable goals for the team to align with the organization strategy, track/measure/report the achievement along the way
- Implement improvements to CIC software development process. Maintain procedures and documentation related to the process
- Engage/partner collaboratively and effectively with cross functional teams
- Continuously identify the gaps in capability and process and develop/upgrade them accordingly. Cultivate a continuous learning and development team culture
- Strong technical background and good grasp of software engineering principles
- Solid experience on software development process
- Deep expertise on software architecture
- Master at least 2 programming languages out of C/C++/Java/C#, and know Python and Pert
- Good understanding on hardware design (popular processor architecture, signal processing, digital/analog circuit design) is a plus
- Knowledgeable on project management. Exposure to formal training in Project Management principles (e.g. PMBOK) is a plus
- Proven ability to figure out technical road map even with ambiguous and complex situation
- Strong engineering rigor. Proven ability to use rigorous logic, disciplined approach, data analysis and forward/backward reasoning methodology to solve complex problems
173
Software Engineering Manager Resume Examples & Samples
- Manage a group of developers comprising one to many sprint teams, to ensure timely delivery of all development deliverables with highest quality levels
- Provide technical leadership and direction to the team; ensure engineering excellence; help improving efficiencies and productivity
- Responsible for operations from development, release, SaaS operations
- Deliver highly scalable, dynamic, and incredibly high performing technology solutions for next generation solution
- Experience managing large scale projects, preferably in delivering Web Applications
- Experience in delivering commercial software in Software as Service (SaaS) is essential
- Experience in multiple stacks is desirable but primarily Spring and Angular
- Experience with Agile/SCRUM development framework
- Strong leadership, interpersonal and organizational skills
- 10+ years of experience with software development
174
Software Engineering Manager Resume Examples & Samples
- Manager of managers experience
- Familiarity with data transform and database technologies and architectures
- Previous experience with database/content development
175
Software Engineering Manager Resume Examples & Samples
- Strong knowledge in latest styling and layout techniques (e.g. CSS)
- Desirable Skills and Experience
- Background in cartography and/or geographic information system (GIS)
176
Software Engineering Manager / Director Resume Examples & Samples
- Align infrastructure strategy and planning with the company's business goals
- Develop and operate modular, service-oriented autonomous infrastructure software
- Motivate & establish a team that is creative, delivery focused, and healthy
- Use metrics and telemetry make data-driven decisions
177
Software Engineering Manager Resume Examples & Samples
- Define and develop working practices for the group and ensure buy-in from involved interface points
- Ensure solutions are delivered to match the requirements at the right quality point to the agreed schedules
- Serve as acknowledged “go to” person on technical issues
178
Senior Software Engineering Manager Resume Examples & Samples
- Build end-to-end ETL processes consuming data from various data sources in different formats
- Design and develop web applications modules
- Evaluate products and prototyping
- Create processes to handle logistics and automate processes in scripts
- Supports internal team
- 3+ year of solid working experience with Java, MySQL, Linux, Apache, JQuery, Spring, Hibernate, MVC design patterns
- Full understanding of web application architecture
- Knowledge of at least one of these web analytics technologies: Google Analytics, Webtrends, Omniture
- Knowledge of the following is a plus: .NET, PHP, XPath, Bash Shell Scripting, Python, Struts
- Knowledge of big data, search/indexing technologies: Hadoop, HBase, MongoDB
179
Software Engineering Manager Resume Examples & Samples
- Overall cognizance and ownership for staffing, recruitment, performance management, career development, and employee engagement for the software department
- The technical planning and directing of software engineering responsibilities to ensure the successful achievement of program cost and schedule commitments
- Providing leadership and guidance with all activities involving the software development lifecycle process including requirements definition, design, implementation, integration, final testing, and production support (along with the development of formal documentation throughout)
- Leading and maintaining the continual improvement and refinement of software development processes
- Focused mentoring and engagement with subordinate direct reports to support program, department, and business goals
- Effective collaborating in a team environment across business areas to accomplish team and program goals
- Facilitating and maintaining good working relationships with internal and external stakeholders
- Bachelor’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field, plus a minimum of 9 years of experience in software development
- 3 years of experience in project leadership, and/or management of embedded software products
- Extensive expertise with all phases of the software development life cycle
- Excellent communication skills with the ability to do presentations
- Ability to prioritize and adjust tasks to accomplish the project result
- U.S. Citizenship with the ability to obtain and maintain a Department of Defense (DoD) Secret Security clearance
- Advanced Degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field
- Expertise in the development of embedded systems (RTOS, device drivers, communication protocols, etc.)
- Functional management of software products and development efforts
- Program management (including customer management)
- Northrop Grumman Mission Systems software development processes
- SEI CMMI Level 3 or higher
- AS9100 and/or DO-178
- Active Secret Security clearance
180
Software Engineering Manager Resume Examples & Samples
- Lead Agile application development to ensure customer success
- Hands-on coding with Golang, Polymer/React/Angular, REST APIs, SQL, NoSQL, and other production capable languages
- Drive architectural decision making
- Lead adherence to reusable coding frameworks and standards
- Ensure quality deliverables using methodologies such as TDD, Pair Programming
- Drive efficient DevOps using Linux, GitHub, Docker, CircleCI, AWS and the Atlassian product suite
- Work with cross-functional groups across GPD and Vehicle Development to build and support intelligent software
- Coach and mentor team members to perform their best
- Balance engineering deliverables with innovative solutions
- Continuously refine best practices and tools for project execution
- Degree in Computer Science or related technical field
- 5+ years of experience as a software engineer and with expert knowledge of programming languages including GoLang, Polymer, Java, Python, JavaScript, C++
- 2+ years of Agile software development
- 1+ year of managing software development teams
- Passionate about self-driving technology
- Excellent Communicator
- Past experience with delivering concepts and solutions in the customer space
181
Software Engineering Manager Resume Examples & Samples
- Work closely with Product Managers, Business Analysts, Architects to define business requirements, develop and document technical solutions, and provide engineering estimates for planning
- Manage and prioritize the workload of java developers/engineers, and set measurable objectives for the team and guide/help them to achieve the goals
- Perform regular code reviews and write annual performance reviews for engineers
- Empower and motivate engineers to grow and build their career
- Participate in the recruitment of engineers
- Coordinate tasks and responsibilities with various engineering groups in different time zones
- Actively lead or participate in troubleshooting and resolving technical issues related to testing, deployments and the overall health of the live system
- Engage in technical design and discussions with engineers
- Mentor and lead an engineering group. Ensure good coding practices are being followed, and that everyone has what they need to do their work
- Keep tracking code quality and design processes to keep improving code quality
- Proactively identify potential issues, and design short-term and long-term solutions
- Conduct performance troubleshooting and optimizations
- Keep up-to-date and grow your own skills
- Explore new technologies, learn new concepts and share ideas with others
- Lead the team to meet deadlines, be accountable and independently determine solutions for complex issues
- BS in Computer Science or equivalent degree required
- 5+ years of Team management & Leadership experience within cross functional technical teams (Engineering, QA, Operations)
- 10+ years of software development experience with a focus on server-side design and architecture
- Experience in end-to-end development life-cycle and post-launch Production support; and experience with iterative software development life-cycle methodologies and frameworks such as Agile, SCRUM, Test Driven Development, etc
- Extensively experience using the following technologies and tools is required: HTTP, CSS, JSP, JavaScript, JQuery, Ajax, PL/SQL, Java/J2EE, JMS, SpringMVC, Hibernate, MyBatis, Multithreading, SOA, Oracle RDBMS, JBoss/tomcat deployment, Web Services (SOAP, REST, Json), Unit test frameworks like Testng, JUnit, Selenium, Jasmine
- Experience in B2B integration
- Software design, architecture and data integration experience
- Experience with web based architectures, in particular J2EE and related
- Knowledge of database theory. Familiarity with both relational and nonrelational databases
- Working knowledge or broad experience with ANT, Maven, SVN, Mercurial, Jira, bitbucket and Confluence
- Excellent communication skills - able to communicate effectively with technical / non-technical personnel
- Experience working with geographically distributed teams (i.e. Canada and India)
- Capable of multi-tasking and committed to meet deadlines
182
Software Engineering Manager Resume Examples & Samples
- Is responsible for managing people, hiring, firing, performance reviews, compensation, and determining promotions
- Is responsible for ensuring the execution of specific strategic functions and implementing high-end, business-wide, critical strategy
- Provides guidance, planning and direction for business unit(s), maintains budgets and proactively allocates resources and time for the business units or functions supported
- Performs additional job duties as required
183
Software Engineering Manager Resume Examples & Samples
- BS or MS in Computer Science, or related degree
- 8+ years of relevant software development experience in C#/C++ or related technologies
- Experience mentoring and leading junior and senior engineers to grow in their careers
- Prior experience in leading a team to deliver challenging, high-scale projects
- Experience building large-scale services on cloud platforms such as Azure or AWS
- Demonstrable passion for software quality, from naming conventions to disaster recovery
- Ability to drive cross team collaborations and ship production features in a fast-paced environment
- Leadership experience on an engineering team growing, mentoring, and guiding developers
- Identifying and implementing engineering best practices
- Managing and delivering projects through aggressive schedules
- Implementing and maintaining excellent design and development processes
184
Software Engineering Manager Resume Examples & Samples
- Bachelor’s degree or eight years of related experience
- Minimum of 7 years technical experience in .Net software development
- Previous supervisory or project lead experience
- Plans and leads the development of new software products and/or enhancements
- Oversees the analysis, design, development and maintenance of software solutions
- Oversees the definition and documentation of business and technical design requirements. Oversees the preparation of design specifications, analysis and recommendations
- Ensures all projects are delivered on time, within budget and within a high level of corporate quality standards
- Ensures all reported system issues are resolved
- Oversees application administration activities
- Performs continuous review of technologies, industry standards and industry-related developments and makes recommendations relative to the need for further research and associated changes
- Coordinates work and services with other IS departments, contract service providers, and vendors
- Provides consistent leadership to each individual; sets objectives; reviews performance, produces career development plans, and addresses concerns
- May serve on Product Review Committees, Technology Review Committees and/or other committees, as required
- May manage vendor relationships
- May oversee activities relating to website development and management such as the development of websites and applications, ensuring functionality of websites and internet connectivity and building software applications to provide the technical architecture of the site, user interfaces, and back-end database
- May serve as an expert on software architecture and programming principles
185
Software Engineering Manager Resume Examples & Samples
- Proven ability to lead, motivate, and inspire teams of talented software professionals
- A thorough understanding of Agile (SCRUM and Kanban) SDLC methodologies, including a detailed understanding of software engineering, quality control, and architecture job functions
- Ability to collaborate with and influence internal customers, cross functional peers, and business leader
- Effectively establish and build partnerships with external customer
- Clinical Knowledge of Ambulatory (workflows, etc)
- Experience supporting Mobile Applications (IPAD, Smartphone, etc)
186
Software Engineering Manager Resume Examples & Samples
- 10+ years of experience as an engineer, 4+ years as an engineering manager with a proven track record of delivering complex products and services
- Experience building development production tools, libraries and systems
- Experience with multiple platform, including MacOS and Linux
- Familiarity with designing and operating distributed systems
- Strong coding, debugging, algorithm design and problem solving skills
- Excellent communications skills, ability to talk to customer developers as well as senior technology leaders
- Deep background in all aspects of software engineering and development lifecycles
187
Software Engineering Manager Resume Examples & Samples
- Help develop, communicate and enforce workflows:work with VP Development and QA to assure that clear workflow is established and followed within the team
- 1+ years leading engineering teams
- Software engineering managers are player coaches who should be both able both contribute to code but also lead engineers on their team to deliver high quality software
- Microsoft .NET Framework. Proficiency with C#, ASP.NET MVC, EntityFramework, ADO.NET
- Testing and/or automation frameworks like Microsoft Test or NUnit
188
Software Engineering Manager Resume Examples & Samples
- Lead a team of engineers committed to building the next generation of VR experiences
- Partner closely with the design team to help define and implement their vision
- Set clear expectations and create a positive work environment based on accountability, in collaboration with the engineering and management teams
- 5+ years game engine architecture experience
- 7+ years of professional experience architecting, developing, and launching software products and/or services
- 5+ years of experience managing engineering teams including hiring/termination and performance management
- 5+ years technical leadership in C/C++/Java
189
Senior Software Engineering Manager Resume Examples & Samples
- 10+ years Software engineer experience as IC with a distinguished track record on technically demanding projects that was released for public consumption
- At least 5 years of experience managing software development/QE teams as scrum master, project lead, or engineering manager in a Product based organization
- Strong technical skills in Object Oriented program such as Java/C++/C##
- Experience building scalable applications that run on web and/or mobile platforms
- High energy and can motivate team with enthusiasm
- Strong verbal and written communication skills, organizational aptitude, and time management skills
- Agile, proactive, comfortable working with high level specifications and can prioritize on the fly
190
Software Engineering Manager Resume Examples & Samples
- Experience with coaching and training software teams to use Agile software delivery practices, including Scrum, Kanban, Clean Code, and DevOps
- Experience in working with requirements tracking and visualization tools, including JIRA
- Experience with different approaches and practices to Agile program management
- Experience with writing and shipping code and Clean Code, continuous integration, test-driven development, behavior-driven development, version control branching, automated testing, and AWS tools and services
- Knowledge of Agile methodologies and their application to program and portfolio management
191
Software Engineering Manager Resume Examples & Samples
- Attract, select and retain critical talent for the team
- Facilitate Communities-of-Practice in key technologies
- Estimate development effort, perform resource allocation, and plan implementations and system rollouts
- Assist in constantly improving the Engineering organization and making it a great place to work
- Develop a solid understanding of key systems and processes
- Guide and counsel engineers on Williams-Sonoma Inc. policies and procedures
192
Software Engineering Manager Resume Examples & Samples
- Minimum 5 years of engineering experience and managing an engineering department, combined
- Bachelor of Science in Engineering from an accredited university required
- Experience in Project and/or Product Management with a successful track record
- Language Skills – Demonstrable ability to read, analyze and interpret technical documents
- Understanding of the automated test equipment industry
- Understanding of time-to-market, cost-of-test, yield management, and relevant production concepts
- Responding to common inquiries and/or complaints from customers and field support
- Author reports, presentations, and procedures
- Effectively communicate/present information to management
- Assimilate and articulate technical concepts
- Define problems, collect data, establish facts and draw valid conclusions to solve practical problems
- Established professional experience in the supervision and motivation of technical staff
- Extensive experience in the semiconductor industry
- Thorough knowledge of risk management, and failure modes and effect analysis
- Demonstrated abilities in personnel management and leadership
- Proven record sustaining legacy products and on design projects on new product development
- Knowledge of Microsoft Office, particularly with an in depth understanding of Excel
- Creativity, foresight, and mature judgment in anticipating and solving engineering problems
- Plan, manage, and prioritize work
- Must be technically flexible, learn quickly, and provide quality work consistent with customer expectations
- Effective influencing and interpersonal skills
193
Senior Software Engineering Manager Resume Examples & Samples
- 10+ years track record of shipping high quality software
- 3+ years of experience leading, mentoring and managing a team of software engineers
- 7+ years of professional experience in C#
- Expertise with REST, service oriented architecture and cloud services
- Expertise with cloud services, distributed systems and web services
- Prior experience in Supply Chain domain is a plus
- Bachelor’s Degree or higher in Computer Science, Computer Engineering, or equivalent
194
Software Engineering Manager Resume Examples & Samples
- Minimum of five years increasingly responsible experience in software development required
- Minimum two years supervisory or lead experience required
- Knowledge of UML, Structured, Object Oriented, Agile, Extreme and Scrum methodologies
195
Senior Software Engineering Manager Resume Examples & Samples
- Building and managing a team of talented engineers
- Participate in the architecture and design, and do hands-on development if required
- Manage the team’s schedule, assist tier-3 support when needed, and mentor team members
- 2+ years of managing small engineering teams of 5 to 7 software engineers
- 3+ years of developing large scale applications with high availability and reliability requirements, ideally in a SaaS environment
- Object oriented design and implementation skills using Java/J2EE, Scala or other OO languages and frameworks
- Able to manage 2 or 3 concurrent projects
- Experience with relational (SQL) databases
- Experience with Git, SVN or other code management systems
- Experience with NoSQL databases, like Mongo and HBase
- Experience with Spring and Hibernate a plus
- Experience using queueing systems (ActiveMQ, Kafka)
- Experience with PHP applications
196
Principal Software Engineering Manager Resume Examples & Samples
- Lead three agile teams of engineers
- 5+ years of experience managing engineers and ideally other managers with teams of 15 or more people
- 3+ years in building highly-scalable distributed systems
- Degree in computer science, engineering
197
Senior Software Engineering Manager Resume Examples & Samples
- Engage, manage, coach, care for, feed, listen to, and grow a team of software engineers
- Partner with everyone to deliver great, mission critical software: product management, program management, quality, release engineering, performance, site reliability, designers, vendors, sysadmins, architects, tools, legal, privacy, security, senior leadership
- BA/BS in computer science or a related discipline, or equivalent practical experience
- 8 years of relevant software engineering experience building enterprise web
- 2 years in a technical/lead/manager role
- Solid Java skills
- Foundation in agile software principles
- You're nice, smile occasionally, and enjoy your work
- You are a great communicator
- You'd be willing to build a very simple sample web application prior to an interview, and walk us through your choices to demonstrate your craft
- 5+ years of hands-on technical management experience
- You know your way around Java, JavaScript, & modern web application software design
198
Software Engineering Manager Resume Examples & Samples
- As an Engineering manager, you will play a central role in our mission to create and extend computing technology to connect and enrich the lives of every person on earth
- Intel Engineering Managers cultivate vibrant networks
- Collaborating with other brilliant minds in Intel, you will analyze requirements, define software strategies, negotiate, and lead implementation of a wide range of highly complex features and systems
- You will lead two 4-5 member software development teams in understanding, scoping, and planning implementation work
- You will mentor engineers and build partnerships with platform and support teams
- Your technical acumen will be tested, too, as you lead delivering high quality releases to our enterprise customers
- 8+ years of experience in software industry, security software preferred
- 3+ years managing an engineering team and proven record shipping world class solutions in a fast-paced environment
- Solid understanding of the full development & release lifecycle and experience developing detailed release plans
- Strong quality mentality and experience in developing test plans, leading exploratory test sessions, and collaborating cross team to define measurements for quality
- Experience assessing schedule risk and developing mitigation plans
- Experience in building successful and high performing agile scrum teams
- Excellent written and verbal communication skills, should be able to articulate a problem and solution across various product teams and evangelize best practices
- Receives general feedback from management, customers, or other external sources and translates that feedback into quarterly product direction
- Aligns individual project roles with this direction to drive towards completion
- Foresees future direction and aligns current activities with this direction
- Education: Bachelors' degree in Engineering or related field
199
Software Engineering Manager Resume Examples & Samples
- BS in Computer Science or related field
- 8+ years of enterprise software design and development experience
- 3+ years in software engineering management and leadership roles with proven track record in managing people
- Professional, practical programming using .Net, C#, TSQL, SQL Server
- Strong technical expertise in Hadoop, ADL, HDInsights, ADF, ADW etc
- Experience in implementation of Cloud Computing concepts and platforms
- Experience in analyzing very large real world datasets and hands-on approach in data analytics
- Experience with Test Driven Development, Continuous Integration, Continuous Deployment, Telemetry etc
- Proven sense of high accountability and self-drive to take on and see through big challenges
- Experience working in a global delivery model
- Experience with SCRUM, LSB or similar Agile development/implementation methodologies
200
Software Engineering Manager Resume Examples & Samples
- Bachelor's Degree in Computer Science (or equivalent)
- 3+ years of management experience (managing engineers)
- Passionate about delivering exceptional products that delight customers
- Experience managing teams that design and support large scale distributed systems in a 24x7 environment
- Strong technical credentials with expertise in OOP, Java, Python, C# or C++
- Data driven. Can establish the right set of metrics towards business success and operational excellence
201
Software Engineering Manager Resume Examples & Samples
- Prior/recent coding experience in both C and Java on Unix-like OS
- Working knowledge of database technology including those used for managing big data
- Fluency on Mac/Linux/Unix - ability to write/tweak scripts
- Working knowledge on security concepts in PKI (X.509, PKCS), and Cryptography (Digital Signatures, Encryption) and their applications
- Experience writing detailed specification, reviewing test plan documentation
202
Software Engineering Manager Resume Examples & Samples
- Apart from bringing in best people management skills, the Manager is required to be extremely conversant with network architecture, deployment nitty gritty and hardware-software interplay
- Managing and execution against project plans and delivery commitments; Manage the day-to-day activities of the engineering teams
- Building, mentoring and retaining best-of-class engineering teams
- Work closely with architects and other engineering managers to architect and develop the best technical design and approach
203
Software Engineering Manager Resume Examples & Samples
- Bachelor's degree in Computer Science desired or equivalent work experience required
- 7+ years of hands-on software development experience required
- 2+ years of management experience leading and mentoring software developers required
- Expertise using agile methodologies (e.g. Scrum) to plan and deliver increments of functionality required
- Expertise coaching teams to adopt eXtreme Programming (XP) practices such as TDD, unit testing, and pair programming required
- Experience leading teams that build enterprise scale custom application required
- Proficiency and knowledge of incident and problem management including timely problem identification, successful resolution and root cause analysis required
- Strong verbal and written communication skills including the ability to clearly communicate information technology concepts to executive level management in non-IT terms required
- Minimum age of 18 required
204
MR Software Engineering Manager Resume Examples & Samples
- Setting the technology strategy and direction for global MR firmware while driving continuous improvement of systems, processes and tools to enable execution of that technology strategy
- Functional leadership of the team, including recruitment, team/talent development, skill set improvement, and mentoring. Specifically driving the adoption of modern agile software development practices
- Guide and coach all phases of product development to ensure Regulatory, Quality, and Standards compliance
- Resource assignment and prioritization including headcount and base cost budget management
- Instilling a rigorous approach to customer centric development, software quality and platform development
- Optimizing team’s participation in all phases of product development
- Provide firmware leadership in Advanced Technology Development programs
- Provide firmware leadership in Variable Cost Productivity programs
- Bachelor’s Degree in Software Engineering or Physics, or equivalent experience
- 5 years in software/firmware product development including software design and development
- 3 years project management or direct or indirect people leadership experience
- Masters or PhD in Engineering (related Electrical, Electronics, Computer, or Biomedical)
- Hands-on experience with agile software methodologies like SCRUM, Continuous Integration
- Experience in Scaled Agile Framework (SAFe)
- Hands-on experience and knowledge in SDLC and IEC62304 software development practices
- 7 years relevant industrial experience
- Demonstrated problem-solving and leadership skills
205
Software Engineering Manager Resume Examples & Samples
- Strong understanding of web design (UI/UX) principles
- Demonstrated thought leadership around cutting-edge technologies, such as social and mobile
- 3+ years of experience programming, or demonstrate fundamental understanding of programming concepts
- Experience with managing enterprise-level content management systems
- ScrumMaster Certified
206
Software Engineering Manager Resume Examples & Samples
- Engineering project management including performance monitoring, support, risk management, and reporting
- Ensuring and monitoring quality of work products
- Project task management, team guidance, & staffing
- Setting, monitoring, & reviewing goals
- Facilitating team meetings and frequently leveraging all communication mediums
- Coordinating training & career development for team members
- Minimum 2 years applicable leadership experience
- Demonstrated interest in process improvement initiatives
- Support new business development
- Advanced degree in Computer Science, Engineering (Computer, Systems, Electrical), Engineering Management, or related field
- Management experience a plus
- Experience in cross-discipline Agile product development
- Ability to connect the company’s capabilities to existing and potential customers to support business development including capture and white papers
- Current Secret security clearance with the ability to obtain a Top Secret security clearance
207
Software Engineering Manager Resume Examples & Samples
- Support team in completing necessary software on schedule
- Developing software documentation
- Act as a lead of part of the larger software project
- Utilize software development tools to increase efficiency in code development while decreasing defects
- Interact with customer/supplier organizations
- Bachelor's degree and at least 9 years of experience; or MS and 7 years; or PhD and 4 years
- Strong interpersonal skills to communicate effectively with medium technical teams
- Proven collaboration in a team environment
- Ability to prioritize and adjust tasks to accomplish project results
- Demonstrate adherence to applicable software development processes
- Ability to comprehend and analyze complex problems and develop solutions
- U.S. citizenship with the ability to obtain and maintain a Department of Defense (DoD) Secret clearance
- Experience of the Missile Defense and sense/warn systems
- Knowledge of various programming languages, such as Python, Ada, Fortran, MATLAB, etc
- Use of development environments and configuration management
- Proven communications skills with armed services & government customers
208
Software Engineering Manager Resume Examples & Samples
- Responsible for working within and managing an Agile-based software engineering development process, and adherence to established engineering policies, processes, procedures and standards
- The candidate must be able to coordinate and manage all phases of the software lifecycle supporting multiple MDA intended use categories, with a focus on interoperability, performance, security, and usability
- Position must ensure the quality of engineering artifacts and products must represent software group at technical, scheduling and management meetings
- Responsible for performing personnel management for software staff including performance feedback, conflict resolution, determining staffing levels and developing position requisitions
- Programming experience in C++ and knowledge/experience in object-oriented software development methodologies
- Familiarization with DoD Application, Webserver, and Database Security Technical Implementation Guides (STIG)
- Familiarity with BMDSS Project Management Tool (BPMT) and Net Ops Visibility & Analysis System (NOVAS) Applications
- Familiarity with design patterns and formal software development practices
209
Software Engineering Manager Resume Examples & Samples
- Minimum 2 years of experience in all of the following
- Risk Management
- Financial Services (Banking, Capital Markets, FinTech, and/or Insurance industries)
- Information Security environment
- Reviewing and evaluating risk and compliance process and control environments around technology and security
- Demonstrated experience in assessing and reviewing a security strategy and governance program framework that describes the process, controls, organization and infrastructure to manage information security capabilities
- Proficiency in the IT Risk Management processes including ITIL
- Familiarity with enterprise Governance Risk and Compliance (GRC) tools and their lifecycle related to risk identification, action plans, root cause analysis and risk acceptance
- Demonstrated experience working with compliance, internal audit, and risk management functions, various technology teams, and business partners in the design and implementation of IT risk assessment practices
- Demonstrated experience with current cybersecurity technologies, industry developments, and market trends, including an awareness of key methodologies and approaches
- Familiarity with risk management and methodologies for the quantification of loss event magnitude and probability
- Proficient with data protection strategies, architectures and implementation plans
- Proficient with security industry standards (ISO, NIST 800 series, COBIT, FFIEC, CIST)
- Minimum 2 years of prior Management Consulting experience preferred
- Industry certifications highlight desirable, such as
- CISSP: Certified Information Systems Security Professional
- CISM: Certified Information Security Manager
- Certified Business Continuity Manager (CBCM)
- Certified Disaster Recovery Engineer (C/DRE)
- Certified Information Systems Auditor (CISA)
- Excellent communication (verbal and written), facilitation and interpersonal skills, including the ability to clearly communicate complex problems and solutions in a simple, logical and impactful manner, both internally and externally
- Demonstrated leadership and time management skills
- Ability to work collaboratively and independently while handling multiple projects, assignments and/or responsibilities
- Highly motivated with the ability to thrive in a fast-paced, high energy, and demanding team-oriented environment
- A strong desire and ability to develop creative and breakthrough solutions
- Strong problem-solving and troubleshooting skills with the ability to exercise mature judgment and structured decision-making
- A strong desire to deliver to a high standard
- Results-oriented, self-directed, inquisitive, and entrepreneurial
- Ability to inspire and motivate others
210
Software Engineering Manager Resume Examples & Samples
- Manage engineering team in terms of process, project deliverables, staffing and career development; Establish and manage schedules, work plans and performance requirements; Define individual team member performance plans as well as overall team goals
- Collaborate with key stakeholders in Product Management, Operations, Support and Quality Assurance to ensure delivery of software projects on time and budget
- Solve technical and complex problems for network security projects
- Contribute to software process improvements to increase software maturity
211
Software Engineering Manager Resume Examples & Samples
- 7 years of technical experience in software development environment
- Previous experiences in a leadership capacity as a Manager, Coordinator, Supervisor or Team Lead
- Experience working in deposits
- Bachelor’s degree: business, software engineering, or computer science degree preferred
- Prior experience working with C#, SQL, WCF and entity frameworks
- Understanding of JHA Products
212
Software Engineering Manager Resume Examples & Samples
- Identify and hire good candidates to build a strong team
- Good understanding of ND business and technology, can define the geo strategy, prioritization, solid design win and design in to drive ND business growth
- Align the direction from business group and feedback
- Supervise and lead engineering team
- Manage your team members, i.e. take care of their career development, support their professional growth, foster teamwork and manage their performance
- Manage relationships with external companies ND customers and Intel partners
- Cooperate with other teams at Intel worldwide to deliver the best customer experience and satisfaction
- Computer Science, Computer Engineering, Electronic Engineering, Information Technology Master Degree or equivalent
- Proven track of record in leading SW engineering teams as a manager and/or a team lead
- Knowledge of PC-based System Architecture, BIOS, Operating Systems & Applications
- Proven experience in validation or development of Windows and Linux Network Drivers
- Experience in LAN controller/switch driver/API or TCP/IP Stack,
- Good knowledge of networking technologies Ethernet, TCP/IP, SDN, NFV and products Ethernet controller, Switch, Router, IA CPU/Chipset
- Experience in cooperation with hi-tech customers of various sizes
- Ability to collaborate effectively with global teams and to manage relationships with key stakeholders
- Excellent interpersonal skills, customer orientation and result orientation
- Ability to work under time pressure and in constraint project environment within project environment constraints
- Excellent written and verbal communication skills in English
- Good communication skills in Polish language
- Ability to operate effectively within a dynamic and fast-paced environment
213
Software Engineering Manager Resume Examples & Samples
- A MS in Computer Science and 5+ years related experience
- Excellent written and speaking skills in German and English
- At least 5 years of experience with full SW development life cycle: Specification-Scoping-Design-Development-QA-Deployment-Maintenance
- 2 years of experience with management of at least 5 SW or/and QA engineers. This includes performance evaluation, development planning and mentoring
- Solid understanding of Agile methodology such as Scrum. Certified Scrum Master is a plus
- Good understanding of general software concepts such desktop application, SDKs, IoT, Cloud, computer graphics, SaaS, UX design…
- Fast learner with the ability to learn and adapt to new technology
- Knowledge of tools such as C++/QT, Jira, Excel, GIT, .NET, VisualStudio, XCode, Unit Testing, code reviews, CI, Automated testing, Dynamic and Static analyzers
- Understanding of UX and UI fundamentals
- Experience building Cloud systems
- Experience with color technology is a plus (such as color conversion, ICC profiles, image manipulation, appearance, or good understanding of color processes)
- Experience with Image Processing and Computer Graphics (CGI) considered a plus
214
Software Engineering Manager Resume Examples & Samples
- Experience within one or more of the Hi-Tech, Electronics, or Telecommunications industries
- An ability to articulate and clearly communicate complex problems and solutions in a simple and logical manner
- Experience identifying a client’s high-level business needs and leading the creation of detailed functional specs and other documentation, such as requirement traceability matrices, work-flow diagrams and use-cases
- Experience working through organizational change, developing and implementing creative solutions
- Well-developed analytical skills and the ability to provide clarity to complex issues and synthesize large amounts of information
- An ability to inspire teams to deliver to a high standard in a suitable timeframe
- Minimum 5 years of experience working in Software Product Development Engineering Process Methods area
- Minimum 5 years architecting DevOps platforms covering the full Software Development Lifecycle
- Minimum 5 years of experience leading teams to introduce DevOps tooling and culture
- C++/Java, Linux, OO development background
- Certified SCRUM Master or Coach
215
Software Engineering Manager Resume Examples & Samples
- Must have a minimum of 7 years technical experience
- Must have a minimum of 2 years experience with C#.Net development
- Must have a minimum of 2 years previous supervisory or project lead experience
- Bachelor’s degree is preferred
216
Software Engineering Manager Resume Examples & Samples
- Be a key partner in rolling out regular feature releases and keeping our product way ahead of the competition
- Manage a team of developers on our platform team, helping them succeed in their careers and day-to-day work
- Work closely on new features with other developers, architects, UX, product managers and QA in an Agile environment
- Help improve the process and output of the sprint team, working with the team to find ways to improve outcomes and deliver value
- Take ownership of components – from design to development, deployment and maintenance
- Be willing to roll up your sleeves and solve hard technical issues while shipping code regularly
- Mentor your fellow CrowdCompass team members, participating in code reviews and working hand-in-hand with other developers
- 3+ years of experience leading or mentoring a team of Software Engineers
- 5-7+ years of overall development experience which ideally includes working with Java or Ruby
- Experience managing a team inside an Agile sprint team, being aware of velocity, quality and other metrics
- Experience with designing, using and implementing RESTful APIs
- Experience building with the full web development stack including client-side web applications, resource based APIs, relational databases, messaging queues and IAAS offerings. Specific experience with Ember, React, Rails, Postgres, RabbitMQ and AWS services appreciated
- Bachelors in Computer Science OR related technical discipline. Equivalent experience will also be considered
217
OS Tools Software Engineering Manager Resume Examples & Samples
- Minimum of five years experience managing a system software engineering team
- Thorough knowledge of iOS and macOS systems
- Strong understanding of hardware and CPU design as it relates to operating systems and tools
- Proven track record of successful and timely product delivery
- History of motivating teams to innovate
218
Senior Software Engineering Manager Resume Examples & Samples
- Be responsible for the end to end ownership of a technology team, including setting the technical vision for developing our systems to serve Amazon's needs
- Be responsible for mentoring and developing engineers
- Raise the bar on technical excellence, show thought leadership, and communicate well to different audiences
- 8+ years of professional management experience
- 10+ years of relevant professional development and design experience
- Problem-solving skills and the abilities to analyze quantitatively, scope technical requirements and effectively prioritize program deliverables
- Presentation and written communication skills are essential, as is the ability to build partnerships with senior leaders across a variety of groups throughout Amazon
- Experience building strategy and executing it with speed and continuous improvement
219
Principal Software Engineering Manager Resume Examples & Samples
- 8+ years of programming/software engineering/software development experience on a large codebase, shipping multiple commercial products or internet-scale cloud services
- 1+ years managing a software engineering team on a large codebase, shipping multiple commercial products or internet-scale cloud services
- Current fluency in C++, C#, and/or Java
- Excellent hands-on design, coding, architecture, validation, and debugging skills
- Experience with SQL, SharePoint, Azure, Office365 groups, AuthN/AuthZ, AD/AAD, sync, web protocols+security, and/or platform/API design are plusses
220
Principal Software Engineering Manager Resume Examples & Samples
- Lead a team of 5-8 engineers
- Participate and drive architecture, design reviews for the new capacity planning system
- Held define the characteristics and implementation details of infinitely scalable and extensible capacity planning system
- Ensure that the the Capacity Planning team delivers on the goals at hand
- Define and continuously improve the team culture and best practices
- Lead cross group strategic initiatives successfully
- Ensure that the team produces quality code that is scalable and extensible
- 4+ years of experience in building and managing an engineering team
- 8+ years of experience software design and development experience
- Experience with scalable software platforms, with at least 4 years in distributed services environment
- Proven track record of design, development and technical accomplishment
- Preferred: Machine Learning experience
- Preferred: Supply-Chain experience
221
Software Engineering Manager Resume Examples & Samples
- Manage highly skilled build engineering team that owns end-to-end responsibility of supporting build infrastructure for JDI software development organizations
- Provide leadership in architecting and implementing technical infrastructure related to build and engineering environments for many of our products
- Provide technical mentoring of our senior technical leaders and contributors in the performance of their duties
- Provide technical contribution and drive core team processes to project success
- Provide fast and accurate builds to engineering organizations
- Support and unify multiple build systems across the organization to streamline operational efficiency
- Collaborate with IT organization to drive improvements to engineering infrastructure in the areas of monitoring, high availability (99.9%) and reliability of the services
- Collaborate with cross-functional teams for budget and capacity planning for build servers, storage, and stay on top of the infrastructure needs of the business
- Identify telemetry to improve build related operational efficiency, provide weekly updates to senior leadership and present status at Engineering Program Reviews
- Be nimble and quickly adjust to constantly changing environment
- Minimum Bachelor’s degree in computer related field or equivalent experience is required. Additionally, Master’s in Business Administration preferred
- Minimum 10+ years of experience in management position in various Software development organizations supporting Software Configuration Management related services
- Minimum 3+ years of experience as a leader/architect of Build and Software Configuration Management systems
- Hands on experience with various build, build acceleration systems, and packaging frameworks: GNU Make, Electric Accelerator, Makefiles
- Technical programming and automation skills required using Perl, Python, or Shell
- Experience working with Unix/Linux environments, networking, and/or developing and supporting large software systems
- Good understanding of software engineering and configuration management principles
- Extensive experience in the design, implementation and delivery of sophisticated build/test/release infrastructure
- Strong leader capable of motivating and energizing a team of software engineers
222
Software Engineering Manager Resume Examples & Samples
- Manage and lead a team of Java engineers with end-to-end engineering responsibility: design, commit, deploy, maintain, and operate
- Build an agile engineering culture that consists autonomous squads that focused on highly available and auto scaling applications and services
- Accelerate our cloud transformation and continuous deployment model
- Build a strong technology foundation, including best practices, patterns and standards
- Collaborate with other engineering squads to evolve Nike's development methodology
- Work closely with Product Management to ensure product owners work effectively within scrum teams and to align staffing with projected product delivery roadmaps
- Bachelor's degree in Business, Computer Science or a related field
- 2 years of additional experience in lieu of a degree
- 3 years' experience in a management or lead role of an Engineering team, including recruiting and hiring, conducting performance reviews and mentoring of technical staff
- Demonstrated experience leading teams in an agile environment using the SCRUM framework is required
- Proven track record of leading engineering teams in the successfully delivery of features in support of product roadmaps
- Demonstrated ability to influence critical business outcomes in a matrix based, global environment
- Strong networking skills and ability to work across multiple organizations
- Excellent communication skills in both formal and informal settings
- Ability to pass a 7 year background investigation
- 8 years software development experience
- 5 years' experience in Java development, J2EE, Spring, Hibernate
- Demonstrated experience with large consumer facing web services development requiredDemonstrated experience with continuous integration deployment tools, like Jenkins, and Team City
- Strong preference for experience implementing Product Catalog Management tools integrated with retail experiences – both Brick & Mortar and Digital on-line
- Strong preference for experience with cloud native application architecture & design
- Strong preference for experience developing web services using microservices design patterns
- Strong preference for experience with implementing development quality improvements tools and process using such tools as Sonar, Checkmarx, etc. for static code analysis
- Strong preference for experience with online security and privacy practices (PII)
- Strong preference for experience leading teams utilizing TDD, Continuous Integration/Deployment, and Paired Programming techniques
- Strong preference for experience working in a DevOps model
- Familiarity with leading development in a cloud hosting environment (AWS experience highly desired - EC2, S3, SNS, SQS, VPC)
- Familiarity with Netflix OSS Platform and Ecosystem Services
- Familiarity with autoscaling, blue/green deployment tools such as Asgard
- Familiarity with server and configuration management tools like Puppet and Chef
- Familiarity with NoSQL technologies, preference for DynamoDB and Cassandra
- Familiarity with Simian Army tool suites like Chaos Monkey and Conformity Monkey
- Familiarity with run time operational tools like Splunk, NewRelic, Grafana, Hystrix, Turbine
- Familiarity with eventual data consistency models
223
Software Engineering Manager Resume Examples & Samples
- Responsible for all phases of the Electronic Tools Development software development life-cycle from sizing through sustaining
- Responsible for cost and schedule management
- Responsible for project planning and for building and leading the team during project execution
- Requires experience leading software design, integration, and test teams of more than 10 employees
- The ideal candidate must be able to demonstrate strong leadership, and ability to communicate with stakeholders of different backgrounds and skill levels
- Knowledge of object oriented analysis and design methods, with coding experience in Java, C or C++
- Experience with Web Services, cloud deployments and UI development a plus
- Experience in Earned Value Management(Schedule/Cost Performance Management)
224
Software Engineering Manager Resume Examples & Samples
- Responsible for leading the “Customer Software” group in the location
- Responsibility of group includes managing and delivering integrated SW which meets the expectations of the customer
- Successfully defines work flows, jobs, and reporting relationships to obtain optimum effectiveness for his/her group
- Develops and manages the departmental budget for his/her group
- Aligns policies/products and development efforts with regional and global SW strategies
- Identifies resource needs with significant influence on approval of the identified needs
- Responsible for resolving most complex problems within multidepartments and/or crossfunctional areas
- Determines organizational structures and supervisory relationship within the group
- Defining personnel, capital needs, and operating budget
- Directly responsible for supervising exempt and nonexempt, professional, technical employees, and supervisors
- Manages complex projects and leads project organization, definition, planning, implementation and control
- Coordinates efforts for support of defined responsibilities of the group
- Defines objectives for the group
- Collaborates globally to ensure maximum commonality of SW solutions, processes, and work flows
- Ensures the team has the technical ability to support the group’s responsibilities
- Leads special problem solving and improvement teams, as necessary
- Conducts performance appraisals, recruits, and hires
- Plans and implements training for the team
- Coaches staff for interpersonal, communication, and performance issues
- Estimates workload for group, plans and manages department budget
- Ensures team is adequately staffed with required support
- 10+ years of engineering experience
- At least 2+ years in a lead engineer, TPL, or Supervisory role
- At least 2+ years experience as a senior staff level engineer
- MBA or Masters degree in Engineering
- 10+ years of automotive engineering experience
- 5+ years in an engineering role with direct reports
225
Software Engineering Manager, Maps Etas Resume Examples & Samples
- Experience managing software engineering teams in a product-focused R&D setting
- Excellent computer science fundamentals including algorithms and software design
- Good knowledge of Java and/or C++
- Experience recruiting and retaining high-talent engineers
- Commitment to developing high-quality software and products
226
Software Engineering Manager Resume Examples & Samples
- Supervises multiple employees, typically several exempt-level employees and/or supervisors
- Maintains performance management responsibilities for employees under purview and directs hiring, firing and promotion decisions
- Frequent inter-organizational and external contacts, including collaboration with product line management, sales and customers
- Recommends/ determines organizational structures and supervisory relationships for own segment of company
- Identifies resource needs and develops justification
- Develops and manages departmental budgets and/or business plans for a small to mid-size department or business unit
- Responsible for overall success of function or project including technical concepts and approval of all project artifacts
- Develops the definition of very complex projects, selecting sources and monitoring results
- Guides very complex projects and develops project organization, definition, planning, implementation and control
- Develops and guides technical standards, and develops very complex technology design theory and procedures
- Guides cross-functional initiatives to develop very complex specifications reflecting user requirements and business criteria
- Successfully defines work flows, jobs, and reporting relationships to obtain optimum effectiveness
- Typical responsibility for innovation is to continuously enhance or improve existing products, policies, and methods
- Troubleshoots and resolves very complex problems
- Demonstrates and applies advanced knowledge of concepts, practices, and procedures for area managed and basic knowledge of other areas in the company and how they interact
- Demonstrates understanding and application of management approaches for work direction, motivation, performance management, and disciplinary action
- Qualified applicants will have 8+ years of successful experience in a directly related field and successful demonstration of Key Responsibilities and Knowledge as presented above
- Qualified Applicants must be legally authorized for employment in the Unites States. Qualified Applicants will not require employer sponsored work authorization now or in the future for employment in the United States
- BS in Software Engineering, Computer Engineering, or Electrical Engineering preferred
- Advanced Degree preferred, Masters, PhD, or MBA
- Experience with Embedded Control Systems
- Experience with Safety critical systems
- Requirements engineering
- Software development methodologies and tools
- Experience with Agile software development
- Standards, process and methods for safety critical software
227
Software Engineering Manager Resume Examples & Samples
- Required
- A minimum of 7 years of software engineering experience
- A minimum of 2 years of management/leadership experience, leading a team of software engineers
- Proven experience selecting and managing relationships with external vendors to deliver and support technology solutions
- Knowledge and application of technology development life cycle methodology and best practices
- Experience with incident and problem management, including timely problem identification, successful resolution, and root cause analysis (RCA)
- Strong verbal and written communication skills, including ability to clearly communicate information technology concepts to executive level management in non-IT terms
- Demonstrated experience with technical project management, planning, and effectively meeting deadlines
- Preferred
- Airline or travel industry experience
228
Software Engineering Manager Resume Examples & Samples
- You are customer-first in how you think and solve a problem
- You have experience and expertise in complex systems at scale
- You are operational in mindset because you do not just build systems. You support them
- You have experience in leading product development and launches
- You enjoy managing people to their fullest potential
- Have led teams of software engineers in the design, development, test, deployment and operation
- You have hired smart and motivated engineers and managers
- You are responsible for ensuring good architecture, operational excellence and quality
- You work closely with other teams to deliver features that require cross-team leadership
- Product managers love you because you are a trusted partner, and delivery great results
- You are still technical, and can regularly dive into architecture, code, test plans, project plans, deployments and operations
229
Mobile Software Engineering Manager Resume Examples & Samples
- A test-first software engineer by trade, with experience of architecting and building native mobile applications for Android and iOS. Perhaps you worked in the mobile industry before Apple disrupted it
- An agile advocate with particular interest in adopting lean practice to release value early and often. Perhaps you are also getting into data driven development and have experience of using MVT to test hypotheses that drive the key metrics of the product
- A solid leader of software engineers embedded in product delivery teams, able to attract and retain the best. Perhaps you have already scaled to lead teams of software engineers, able to drive step change improvement in craftsmanship and with a track record of leaving legacy improvement in the overall technical estate
- Knowledge of modern web tech such as React, JavaScript, Node, microservices and cloud infrastructure in particular AWS and media distribution. Curious on the evolving technology landscape
230
Software Engineering Manager Resume Examples & Samples
- Responsible for large projects or significant segments of large complex projects
- Demonstrates leadership qualities, customer interface/relationship skills, and performs well in a leadership role with teams
- Provides direction to other resources, estimates work effort accurately, assesses the impact of issues on cost and schedule
- Responsible for performance, cost, scope, schedule, quality, and appropriate business measurements for the project
- Recognized for business acumen by the customer set supported and responsible for recommending insightful and innovative solutions to the client
- Works with client to identify business requirements and subsequently leads a team in the initiating, planning, controlling, executing, and closing tasks of a project to produce the solution deliverable
- Minimum 3 years of Project Management experience
- Minimum 1 year of Agile methodology experience
- Ability to travel, up to 50%
- Knowledge of various methodologies: waterfall, lean, agile
- Ability to develop and maintain successful working relationships
- Demonstrated liaison and negotiation skills
- Encourage an atmosphere of trust, openness and communication and an attitude based on working together and shared objectives
- Effectively project manage initiatives and drive deliverables to completion
- Effectively handle own time and work priorities
- Ability to lead component(s) of complex initiatives/change
- Ability to manage status and keeps stakeholders apprised; Identifies, assesses and resolves issues when possible
- Leverages the skills of team to meet defined business objectives
231
Software Engineering Manager Resume Examples & Samples
- 3+ years experience managing a software development team
- Passion for and proven knowledge of continuous integration and continuous delivery best practices
- Evidence of driving technical innovation
- Dedicated problem-solver who can work in a fast paced environment where multiple releases are a fact of life
- Able to accurately provide schedule estimates and meet expectations for work commitments
- Demonstrated skills with a variety of development methodologies and ability to adapt these to the needs of an organization; Agile experience a plus
- Proven capabilities to work under pressure and tight deadlines to solve critical issues
- Strong oral and written communicator, with good interpersonal skills; able to forge trusting relationships within a diverse team and across organizations
232
Software Engineering Manager Resume Examples & Samples
- Develop and deliver Teradata Load and Unload software including BTEQ, Stand Alone Utilities, Teradata Parallel Transporter, and Access Modules
- Collaborate with Product Management and Architects to establish concepts and project priorities
- Manage team members including setting objectives, reviewing performance and establishing a positive working environment
- Aware of developing market trends, and state-of-the-art technology
- Experience with managing off-shore resources
- Ability to concisely and effectively communicate complex concepts
- US permanent residence
233
Software Engineering Manager Resume Examples & Samples
- Drive the full lifecycle (plan, manage and delivery) to meet defined deliverables, processes, and tools
- Research, recommend, and support new standards, experiments, innovations and upgrades
- Collaborate with Development teams to develop integration design and where appropriate prepare estimates on design and development services for integration initiatives
- Responsible to develop and implement IT business processes based on JPMC/ industry-best practices
- Motivate team members and facilitates team meetings
- Make formal project reports and presentations to various level audiences
- Apply your ability to participate and manage workload on simultaneous application, datacenter and infrastructure related projects from inception through completion
- Drive the application development team towards execution while maintaining financial discipline, minimizing cyber risk, keeping IT risk low and ensuring extremely low production incidents
- 7+ years of experience leading Application Development teams
- Experience with Waterfall or Agile development processes, methodologies and tools
- Experience developing and deploying large scale applications
- Able to communicate complex technical concepts to company stakeholders in an easy-to-understand manner
- Experience implementing quality guidelines, standards and procedures
- Strong project management skills (e.g. planning, budgetary control, people management)
- Experience in Agile development methodology is preferred
- Financial industry experience and credit card or payment systems experience in large scale/high volume industry is preferred
- Good business knowledge of end to end Credit Card processing preferred
234
Principal Software Engineering Manager Resume Examples & Samples
- 8 years of commercial engineering experience
- Master or PhD in Computer Science or Electrical Engineering or equivalent area is desired
- Low level (C) to the high level (C++/C#)
- DSP (Digital Signal Processing)
235
Software Engineering Manager Resume Examples & Samples
- Coordinate and direct multiple projects and teams, making detailed plans to accomplish goals and directing the integration of technical activities
- Lead, mentor, and build a team of top software engineers in an agile environment
- Maintain a best-in-class engineering team based upon teamwork, innovation, training, and dedication to quality
- Work closely with the other engineering and product leadership teams to design and develop enterprise software for connected lighting systems
- Participate in product planning, design and review meetings
- Monitor the activities of the software engineering team to remove any roadblocks and ensure timely completion of all work tasks
- Oversee development of product requirements, specifications, designs, and use cases, using fact-based input from diverse sources including customers, sales, engineering, market research, industry standards, etc
- Lead maintenance and support of existing software applications
- BS degree in engineering discipline from an accredited institution
- Minimum 10 years of experience in software development
- Minimum 3 years’ experience in engineering management or project management
- Minimum 5 years of experience with hands-on, software development; including requirements analysis, design, coding, debugging and test
- Minimum 1 year experience leading front end web applications and mobile app development using HTML5, JavaScript, JavaScript frameworks, etc
- Minimum 1 year experience leading application development with Java, C++, or C#
- 5 years of experience in software product development
- 5 years of experience in controls or process automation industry
- Excellent leadership, teambuilding, organizational transformation and collaboration skills
- Good understanding of Software development life cycle
- Superior ability to align solutions with business objectives using sound judgment
- Excellent understanding of project/program management principles including Agile, Scrum, and Continuous Integration
- Strong verbal, written and interpersonal communication skills
236
Software Engineering Manager Resume Examples & Samples
- Have shipped multiple Linux-based products
- Significant experience with C++
- Have experience using an Agile-based development process, preferably some flavor of Scrum, on multiple projects
237
Software Engineering Manager Resume Examples & Samples
- SugarCRM is not sponsoring immigration at this time. Relocation to the San Francisco Bay Area will be supported for the right candidate. *
- Manage the performance and professional development of a team of 5-8 highly skilled UI engineers and own the development of core UI framework and common components of SugarCRM’s products
- Lead by example with a strong emphasis on craftsmanship and focus on quality
- Work with Product Management and senior leadership to implement product requirements and develop the technical roadmap
- Work with your peers to implement efficient scrum based software development processes
- Work closely with architects to extend and optimize current software architecture
- Provide recommendations on best practices, design, methodologies, and solutions to team, and counterparts in the company
- Be active in contributing code and perform design and code reviews regularly
- Explore and evangelize new software design and architecture
- Successful track record of hiring and growing top engineering talent
- Prior experience with scrum based software development processes and best practices around efficient and iterative software delivery
- Proficiency in web based UI development with emphasis on client side technologies (HTML5, CSS3) and JavaScript frameworks (Backbone, Underscore, Handlebars, Webpack), and test automation
- Experience with object oriented design, development, RESTful APIs, testing methodologies, server side programming languages (PHP or Java), web services, and relational databases
- Prior experience with a large scale enterprise product and/or distributed SaaS system a big plus
- Open is at the heart of our business and our culture. You won't find cubicles here
- Everyone is asked for ideas and problem-solving solutions
- Engineers drive many of the product's features
- Employees are closer to the customer's needs
- Entrepreneurial-spirited employees
- Collaborative work environment
- Ownership is the greatest self-identity at SugarCRM - you are making an impact now
- We are a merit-based company - many opportunities to learn, excel and grow your career
- Learn more @LifeAtSugar on Twitter or @SugarCRM on Instagram. Follow us!
238
Software Engineering Manager Resume Examples & Samples
- Develops project or operational plans aligned to department's objectives. Implements plans to ensure business, technical and customer requirements are achieved. Assigns authority and responsibilities to employees to execute the plan. Reviews plans' execution, makes appropriate adjustments, and resolves issues. Monitors appropriate metrics to ensure performance to plan
- Coaches, counsels, mentors and provides developmental opportunities and job assignments to enhance employee performance and expand capabilities. Provides on-going developmental feedback. Recognizes contributions of individuals and teams to improve employee satisfaction and retain a skilled and motivated workforce
- Establishes partnerships and relationships with internal customers, stakeholders, peers and direct reports
- Conveys organizational messages to facilitate the accomplishment of workgroup, project or process goals. Proactively communicates with employees, peers (e.g., fellow first-level managers) and customers. Keeps others informed by communicating project status, conducting and participating in team meetings, providing presentations and listening to employee concerns and suggestions. Communicates policies and directives to enhance employee awareness of expectations
- Implements policies, procedures and documents to ensure consistent execution of processes within workgroup in support of Company and regulatory requirements. Enforces company rules and policies regarding ethical behavior, safety, security, use of company property, time charging, etc
- Systematically evaluates proper job classification of employees, sets employee goals and objectives, manages and evaluates performance to plan on a reoccurring basis. Assigns employee salaries based on employee value and Company guidelines to provide a fair and equitable work environment
- Provides technical direction and guidance to others regarding approved processes, tools, technology and skills for own projects or processes. Ensures workgroup products or processes meet customer, company, quality, industry and regulatory requirements. Provides approval of workgroup technical approaches, products and processes
- Generates requirements and analyzes technical approach, statement of work, labor and deliverables for workgroup, projects or process to ensure a quality product is received. Participates in make/buy decisions and recommends source selection. Creates and executes supplier technical oversight plans for internal/external sources. Recommends disposition of supplier deliverables. Interfaces with suppliers and subcontractors for verification and validation of requirements
- Manage and execute to the seven baselines of the project/program as related to the software development aspect (i.e. Requirements Baseline, Configuration Baseline, Organization, Technical Performance Metrics, Cost, Schedule, Tools)
- Work with the Product/Program Manager and the Chief Engineer to setup, staff, and execute software implementation through agile/scrum teams consisting of developers, analysts and testers
- Coordinate and drive these activities; requirements management, work scope definition, estimation, through analysis, design, development, test and the successful delivery of all required SW deliverables
- 4+ years managing or leading a software development team
- PMP certification preferred
- Management experience in a technical environment
- Extensive internal and/or external customer service experience and focus
- Applications development or similar experience in a leadership capacity
- Project management or program management experience
239
Software Engineering Manager Resume Examples & Samples
- Candidate must have 10+ years’ cumulative experience in software engineering and management roles creating software solutions for markets such as NMS, EMS, critical infrastructure, or factory automation
- The candidate must have highly developed team building skills with examples to reflect this
- The candidate must have demonstrated skills coordinating people, products, processes, and performance to create highly reliable and valuable software solutions
- Experience in transitioning teams from waterfall to Agile/SCRUM development process
- Factory automation or plant control software
- Network and Application Security Design
- RedHat / CentOS Linux development and deployment
- Design of systems for cloud based architectures
- Continuous Integration Continuous Delivery
- Strong hands-on experience in C/C++
- Requires US Citizenship and ability to gain a secret clearance
240
Software Engineering Manager Resume Examples & Samples
- Candidate will manage a team of engineers to develop, maintain and improve software applications for airline customers
- Manages employees performing engineering and technical activities in the area of Software Engineering. Develops and executes project and process plans, implements policies and procedures and sets operational goals. Acquires resources for projects and processes and leads process improvements
- Develops project or operational plans aligned with department's objectives. Implements plans to ensure business, technical and customer requirements are achieved. Assigns authority and responsibilities to employees to execute the plan. Reviews plans' execution, makes appropriate adjustments, and resolves issues. Monitors appropriate metrics to ensure performance to plan
- Forecasts resource needs and makes hiring decisions. Coaches, counsels, mentors and provides developmental opportunities and job assignments to enhance employee performance and expand capabilities. Ensures employees are working effectively with all development teams. Provides on-going developmental feedback. Makes compensation recommendations in regards to hiring salaries and salary review actions. Recognizes contributions of individuals and teams to improve employee satisfaction and retain a skilled and motivated workforce. Enforces company rules and policies regarding ethical behavior, safety, security, use of company property, time charging, etc
- Provides technical direction and guidance to others regarding approved processes, tools, technology and skills for own projects or processes. Communicates the development processes (including Iterative and Agile) to employees, as well as the role of the software engineer in these processes. Ensures workgroup products or processes meet customer, company, quality, industry and regulatory requirements. Provides approval of workgroup technical approaches, products and processes
- This position will establish partnerships and engage with internal and external stakeholders, maintain relationships/partnerships with internal customers, peers and partners to develop strategies, goals and objectives that are consistent with the Digital Aviation organization strategy. The position will be pivotal in creating and maintaining relationships with the US-based stakeholders and working closely with those stakeholders in Planning and forecasting activities of the team as well as reporting requirements from stakeholders
- Represents Boeing in interactions with senior leaders from Indian Industry, academia, Indian Government organizations, and Boeing’s partners in India
- This position will require some travel within India and internationally
- Skilled in advising a unit regarding tasks, projects and operations. Experience leading technical software development teams of 15 or more
- Must be proficient in software development lifecycle and agile methodology
- Ability to understand and communicate with technical experts over a wide range of technical topics
- Knowledge of aviation industry is preferred
- Understands structured, iterative, and agile software development processes
- Ability to clearly direct software engineering activities to employees to help ensure project success
- Must be results-driven and have a strong bottom-line orientation
- Must be flexible, with a high tolerance for organizational complexity and ability to work with partners from within Boeing and outside
- Strategic thinking and execution – must be able to develop comprehensive product and customer intelligence / knowledge, and communicate with appropriate stakeholders, identify capacity/capability to perform current and projected engineering work statement and research, conduct any partner / supplier evaluations and assessments regarding their ability to perform these activities
- Must be able to mentor team members and partners to accomplish project and departmental goals and objectives
241
Principal Software Engineering Manager Resume Examples & Samples
- Great communication, driving and team work skills
- Excellent technical skills, attention to details, strong problem solving, debugging and designing skills
- Good understanding of the software development cycle
- 10+ years of software development experience and proficiency in native and managed code
- 4+ years of project management experience as technical leader
- Working knowledge of web and server technologies preferred
- Project management experience is a plus
- BS in CS/CE or related technical discipline required
242
Software Engineering Manager Resume Examples & Samples
- Experience designing, implementing, and supporting highly-scalable web services
- Skilled in multi-threaded and event-driven programming
- Knowledge of common web services protocols (HTTP, SSL, REST)
- Ability to build, inspire, and manage a full-time staff of software engineers
- Ability to thrive in a cross-functional team on high profile, critical projects
- Expertise with Java and the latest technologies
243
Software Engineering Manager Resume Examples & Samples
- Be a highly technical manager with deep experience in networking, systems, and software
- Help define and drive regular development of an aggressive technical roadmap to meet the needs of the team, and partner teams
- Operate in a rapidly evolving environment, adapting quickly to new information and re-prioritizing as needed
- Partner with hardware platform groups, network engineering, and other software infrastructure groups
- Be an effective people manager
- Help engineers develop their careers, assigning them to projects tailored to their skill levels, long-term skill development, personalities, and work styles
- Assess employee performance frequently, address under-performance, and recognize and promote excellent performance
- Work closely with dedicated recruiting staff to expand the team, including sourcing candidates, interviewing candidates, participating in conferences/events, and on-boarding new employees
- 5+ years experience managing a networking-related software engineering team
- Experience in developing/delivering software for networking devices/appliances (driver/firmware, hardware dependent/independent layers, platform/system management) and in deploying those devices, ideally with Wi-Fi or other wireless background
- BS or MS in Computer Science, Engineering, or a related technical discipline or equivalent experience
- Demonstrated ability to recruit and manage technical teams, including performance management and managing engineers experience
- Knowledge of networking fundamentals
- Communications skills and detail-oriented
244
Software Engineering Manager Resume Examples & Samples
- Define application resiliency (stability, scalability, security) roadmap and recommend and drive new projects, improving overall resilience of the applications, and underlying infrastructure
- Implement metrics, monitoring, and DevOps management best practices
- Responsible for system capacity modeling and planning to ensure scalability of environment
- Manage the department’s staffing levels based on technical skill sets, application knowledge and business roadmap
- Develop relationships at all levels of the organization, acting as a trusted partner and liaison between technical and non-technical departments
- Use influence and negotiation skills to drive projects, clear roadblocks, and resolve conflicts
- Attract and develop the talents and maintaining a high-performing team
- A minimum of 5 years of technical leadership and proven success in managing highly technical teams
- A minimum of 10 years of relevant experience in software development, information systems or equivalent technical environment
- 6+ years of Development experience with Java on Unix or Linux
- Experiences performance and resiliency and systems architecture
- Experience with Oracle database, or Microsoft SQL Server or Informix
- Exceptional verbal, written and listening communication skills
- Exceptional interpersonal skills and demeanor
- High energy and drive. Laser-focused on delivery with strategic-thinking, collaboration, facilitation, negotiation and motivational skills
- Able to serve as evangelist of the technical vision, strategy, and principles
- Ability to communicate technical information in an appropriate manner for widely varied audiences (from senior management to individual contributors on software development teams)
- Experience with Legacy systems (C/C++)
- Experience with message oriented (e.g., JMS, AMQ, Kafka) distributed Java systems
- Experience with NoSQL databases (e.g. Cassandra)
- Experience working on Oracle Service Bus or similar service bus framework
245
Identity Management Software Engineering Manager Resume Examples & Samples
- 8+ years of experience in Software Development, Quality Engineering
- Proven track record of managing Software Quality for medium to enterprise class applications, and effectively leading teams
- Strong understanding of Software Quality Methodologies, and frameworks
- Hands on expertise in test automation tools, and frameworks
- Experience in testing devices, web based applications, and use case based functional testing
- Hands on experience with Java, Python, Perl, and good understanding of Unix platform
- Experience with Jboss, Tomcat, NoSQL databases, Oracle
- Good working knowledge, and hands on experience with release engineering tools like GIT, and bug tracking tools
- Excellent written, verbal communication
246
Software Engineering Manager Resume Examples & Samples
- B.S. / M.S. in Computer Science or equivalent
- Proven track record leading successful software teams
- 8+ years of industry experience with 4+ years in a managerial role
- Experience with Agile methodologies including Scrum or Kanban
- Familiarity with a broad mix of technologies including a strong subset of: Ruby, JavaScript, Java, C#, .NET, AWS, Azure, NoSQL, MySQL, and a range of open source libraries
- Desirable: SaaS experience and a track record of design and implementation for scaling large systems
247
Software Engineering Manager Resume Examples & Samples
- In addition to a strong technical background, the ideal candidate must possess outstanding interpersonal skills. The position requires excellence in communication, both written and verbal, including the ability to work well with people from a wide range of backgrounds with varying levels of technical knowledge
- 5+ years experience managing a software development team
- 2+ years experience managing a QA team
- Deep knowledge and demonstrated experience with Scala, Java and PHP
- Minimum of 5 years of professional software development experience and 5 years management experience with backend development teams
- In-depth knowledge and experience designing and developing web-based tools using Scala. Java and PHP a plus
- Success leading teams on custom development for complex deployment pipelines
- Ability to mature a development organization through productive critique, evangelism, teaching, training, learning, and coaching; grow available resources to maximize both individual potential and group output
- Solid, effective hiring practices to bring new talent to the team
- Experience with database schema design, expertise to critique web architecture designs for performance bottlenecks
- In depth knowledge of source version control software (Subversion, Git)
- Comfortable managing a multitude of projects each with multiple releases
- Efficient collaboration with both engineering and design teams to validate technology decisions
- Willingness to take the initiative to solve problems
- Able to work equally well with people in creative and technical positions
248
Software Engineering Manager Resume Examples & Samples
- Work closely with your solution architects/leads and the Enterprise Architecture team on architectural direction, recommendations and decisions
- Bachelor's degree and 9+ years of related software development experience
- 5+ years of technical leadership and team management experience
- Experience working with the full Microsoft technology stack, including .NET 4.5, C# ,SQL Server, ASP.NET 4.5 (MVC 5) and Web API
- Experience using source control, build and deploy management tools such as Microsoft Team Foundation Server (TFS), GIT, TeamCity and Octopus
- Experience working with collaboration and issue tracking tools such as Confluence, JIRA and Slack
- Experience managing Software as a Service (SaaS), multi-tenancy application teams
- Experience working within an Agile Scrum software development life cycle, including varying levels of Agile maturity
- Verifiable experience in building, maintaining and mentoring a world class team of software engineers
- Experience in ensuring teams uphold the highest standards for delivering high quality code
- Proactively collaborates with other teams/team members (UX, Enterprise Architecture, Quality Assurance, Product Owners, PMO, Information Security DevOps) across global time zones with the upmost professionalism, tact and resolve
- Excellent verbal and writing skills, including the ability to effectively communicate to non-technical team members and leaders and the ability to proactively provide status on team successes, challenges and continuous improvement initiatives
- Experience working for a national or global commercial software product company requiring software product usage and high availability in a 24/7/365 model
- Experience with Test Driven Development or Behavior Driven Development
249
Software Engineering Manager Resume Examples & Samples
- Hands on knowledge of RDBMs like Postgres and No-SQL DBs like Cassandra, Elastic Search, Open TSDB and related technologies like Kairos
- Experience with messaging systems like RabbitMQ and Kafka is highly desired
- Working knowledge of Hazelcast, ZooKeeper, etc
- Day-to-day working knowledge of contemporary source code development tools and techniques (e.g. GIT, Maven, Eclipse)
- Demonstrated abilities to work with QA and Remote Teams
- Proven abilities to prepare necessary Design Specifications, participate in Design and Code Reviews and work with Customer Support Teams for Customer Escalations
- Experience in working with Agile Methodology
250
Software Engineering Manager Resume Examples & Samples
- Manage a team of very strong technical & highly aspiring individuals and contribute to the development of our Data Platforms
- Hire and build teams that can work in an agile and fast-paced manner
- Possess a strong hands-on technical expertise in architecture, design, and development activities
- Manages team and leads product design and development activities that meet or exceed defined customer requirements; identifies and resolves technical issues and provides critical assessment of technical roadmap and/or design requirements and how to execute
- Mentoring team members and help them in their career plan
- Participates in and supports a culture where employees are highly motivated, energetic, excited and enthusiastic working for the company
- Collaborate with geo-distributed team and unblock team and help reach the milestones
- Acts as a single point of contact in interacting with other departments (Products, Marketing, Sales, Care) on technical matters, product deliverables, status and risks
- Addresses performance issues and provides ongoing and corrective feedback in a timely and constructive manner
- Complete ownership and accountability in delivering the work that he/she is responsible for