Software Engineering Manager Resume Sample

4.8
20 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Florian Bernhard
2659 Medhurst Rue,  Phoenix,  AZ
+1 (555) 221 3851

Work Experience


Software Engineering Manager
05/2016 - PRESENT
Boston, MA
  • In addition to management responsibilities, also act as an individual contributor toward engineering projects
  • Experience in building and shipping commercial grade software
  • Full product release life cycles
  • Team management experience in leading Software Development product teams
  • Leading execution across engineering and product disciplines to deliver great user experiences
  • Managing a team of around 10 engineers, providing mentorship, support, opportunities, and career development
  • Driving for excellence in service availability, system designs, code quality, and product quality
  • Providing oversight and accountability for technical decision-making
Senior Software Engineering Manager
11/2009 - 11/2015
Chicago, IL
  • Influence the continuous improvement of the software development process to ensure quality, robust software development work product via metrics and software processes
  • Ensure the application of best practice software engineering methods to produce robust software designs
  • Drive cross project standardization and maximize software component reuse
  • Influence the selection of appropriate technology, technology partners and development partners to ensure project success
  • Ensures compliance to BD quality standards and conveys an expectation of high software quality
  • Form effective working relationships with cross-functional leaders and teams to deliver complete product solutions to the market. Engage with Software Test, Marketing, Field Service, Quality, Regulatory, Planning and Procurement and Manufacturing groups to understand requirements of stakeholders and customers
  • Interact closely with mechanical, systems, and electrical engineering disciplines to develop comprehensive solutions to design problems
  • Provide high-level technical assessments and communications to business leadership
Atsv-software Engineering Manager
02/2006 - 07/2009
San Francisco, CA
  • Guide Software team members to evaluate and apply good practice engineering principles to meet project objectives
  • Participate in project planning and drive execution to meet project timelines and deliverables
  • Directly apply software expertise and experience to execute project assignments
  • Demonstrated experience applying classical systems engineering approaches to requirements analysis, technical assessments and trade studies, and project technical oversight and managing software development projects, software development process definition and/or improvement, and the development and analysis of software metrics
  • Experience providing software development requirements and technical guidance on the functionality, usability and testability of software applications
  • Experience building and managing development teams
  • Managing products, budgets and justifying resource needs to senior leaders and finance partners

Education


University of Phoenix - Burlington Learning Center
2000 - 2005
Engineer's Degree in Computer Science

Professional Skills


  • Strong problem-solving skills, excellent coding and debugging skills
  • Excellent hands-on design, coding, architecture, validation, and debugging skills Great communication and collaboration skills
  • Excellent written and verbal communication skills - Excellent teamwork and collaboration skills
  • Excellent communication skills and proven experience of communicating with customers
  • Strong interpersonal and communication skills including presentation skills
  • Strong leadership skills including the ability to assess the performance and set expectations/ goals for direct report, and strong mentoring capabilities
  • Experience managing dev teams - with strong mentoring skills

How to write Software Engineering Manager Resume

Software Engineering Manager role is responsible for technical, leadership, software, development, design, interpersonal, engineering, collaboration, programming, coding.
To write great resume for software engineering manager job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Software Engineering Manager Resume

The section contact information is important in your software engineering manager resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Software Engineering Manager Resume

The section work experience is an essential part of your software engineering manager resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous software engineering manager responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular software engineering manager position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Software Engineering Manager resume experience can include:

  • Strong technical communication skills that can effectively collaborate cross-functionally, with leadership and external partners
  • Good communication, presentation and inter-personal skills to recruit and motivate a team of highly skilled engineers
  • Proven leadership skills, with previous experience of leading multi-disciplinary technology professionals, from analysis through to support
  • Demonstrate and role-model excellent collaboration skills beyond organizational and geographical boundaries
  • Demonstrated strong influence management skills
  • Excellent interpersonal skills including mentoring, coaching, collaborating, and team building

Education on a Software Engineering Manager Resume

Make sure to make education a priority on your software engineering manager resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software engineering manager experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Software Engineering Manager Resume

When listing skills on your software engineering manager resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical software engineering manager skills:

  • Excellent written and verbal communication skills; Excellent teamwork and collaboration skills; Well organized
  • Excellent interpersonal skills; solid written and oral communication skills
  • Excellent communication skills and proven ability to establish trusted, effective relationships across diverse sets of stakeholders
  • Excellent communication skills to be able to communicate effectively with staff, other products teams, senior management, and customers
  • Excellence in software engineering practices, coding and solid foundation in data structures, algorithms with strong testing, debugging and analytical skills
  • Demonstrate innovative and creative thinking capabilities and possess good troubleshooting skills

List of Typical Experience For a Software Engineering Manager Resume

1

Experience For Senior Software Engineering Manager Resume

  • Ensure right mix of personalities or skills in the project team composition by hiring solid candidates
  • Strong project management and/or team management skills e.g. planning, budgetary control, people management etc
  • Effective multi-tasker, able to demonstrate ability to handle changing work assignments, schedules and priorities in a deadline driven environment
  • Excellent analytical skills, written and oral communication
  • Excellent verbal and written communication skills – to customers and partners, high-level executives, and highly technical project team members
2

Experience For Principal Software Engineering Manager Resume

  • Strong leadership and negotiation skills with business and technical group
  • Strong leadership, team and cross team skills are required
  • Excellent project management skills and the ability to analyze and succinctly explain complex processes
  • Proven hands-on Software Development experience & working experience in Java development
  • Experience with the below skills -
  • Strong verbal/written communication skills for both technical and non-technical audiences
  • Strong SQL and Stored Procedure development skills. Knowledge of NoSQL is desirable
  • Experience as an engineer including 4+ years as an engineering manager with a proven track record of delivering complex products and services
3

Experience For Atsv-software Engineering Manager Resume

  • Experience leading software efforts with multiple engineers with a strong focus on execution, achieving quality goals and meeting customer commitments
  • Strong interpersonal, leadership and mentoring experience managing at least 10 person local/remote onshore/offshore engineering team
  • Strong leadership and mentoring experience managing at least 5 person local/remote onshore/offshore engineering team
  • Strong experience understanding and integrating across platforms and companies
  • Strong experience using web monitoring tools such as Splunk, Data Dog and New Relic
  • Strong experience in delivering and managing code quality and development practices with a development team
  • Experience managing a high-functioning team of engineers that delivers scalable cloud experiences on web and/or native mobile platforms
4

Experience For Senior Salesforce Software Engineering Manager Resume

  • Strong experience of mentoring and leading senior developers/engineers
  • Capable of tailoring communication effectively to a variety of audiences including engineers, executive management, and customers
  • Engineering management experience and proven track record of building software teams that deliver incredible products
  • Strong experience working and managing offshore development teams
  • Proven experience consistently delivering quantifiable results on improvement projects including quality, schedule, cycle-time, and cost
  • Strong development experience in object oriented programming language (5+ years)
5

Experience For Software Engineering, Manager Resume

  • Proven experience leading agile teams to get results and continuously improve
  • Demonstrated experience in developing commercial software – greenfield and/or brownfield required
  • Establishes the proper resource allocation for the department, including prioritization and staff deployment; acts based on changed priorities
  • Collaborate effectively with engineering leadership on directions and Customers and Product Management on requirements and trade-offs
  • Solid understanding of support concepts. Experience of ITIL would be advantageous
  • Critical thinking skills, with the ability to break down ambiguous problems
6

Experience For MR Software Engineering Manager Resume

  • Engineering management experience or equivalent practical experience
  • Demonstrated experience of iterative improvement while delivering successfully
  • Good understanding and hands on experience on network routers or similar equipment
  • Strong micro-services architecture experience. Deep understanding of frameworks and technologies for enterprise level web application development
  • Tware development experience with a distinguished track record on technically demanding projects, with at least 4-6 years of management experience
  • Prior experience on managing a mid-size software development team
  • Proven experience creating stored procedures (T-SQL and/or PL/SQL)
  • Proven experience designing web-based, client/server, and distributed (n-tier) software systems
  • Partner effectively with leaders across the organization, and communicate with people up and down the org chart in both business and technology
7

Experience For Distributed Systems Software Engineering Manager Resume

  • Prior experience on web development
  • Proven experience with .Net (including C# and/or VB.Net), VB6, and other programming languages
  • Proven experience with relational database systems such as SQL Server and/or Oracle
  • Good experience in object oriented analysis and design
  • Be a great people manager with an excellent WHI history and M1 experience
  • Ability, experience and desire to operate in an accelerated development environment
8

Experience For Software Engineering Manager, Data Platform Resume

  • Strong experience in cloud based services (5+ years)
  • Facilitate alignment with project teams to ensure execution with appropriate resources (skills, abilities, talent)
  • Managing and developing people, helping them recognize and tap into skills and talents they didn’t even know they had!
  • Experience with verification and validation of software components / units
  • Ideally 5 or more years of related work experience, including 0 -2 years of people management experience
  • Development experience over the full product life cycle and medical device or regulated industry experience is required
  • Advanced analytical skills to independently evaluate and develop innovative solutions to complex situations
  • Inspires and empowers the team to collaborate and continually improve their skills and practices
9

Experience For Software Engineering Manager, Diagnostics Resume

  • Work with the project management team to ensure teams operate effectivedevelopment and delivery processes that support the timely delivery of their roadmaps
  • Effectively coach developers on software design, team collaboration, mentorship, leadership, and technical communication
  • Overall development experience and 3+ years of software management experience
  • Solid programming experience with Java or similar and knowledge of design patterns
  • B.S. or higher in Computer Science and a strong computer science foundation with a prior track record of excellence as an engineer
  • Trong experience in cloud based services
  • Related work experience, including at least 2 years of people management experience
10

Experience For Agile Software Engineering Manager Resume

  • Strong experience in release management processes and technology
  • Strong experience with Microsoft .NET, SQL Server, and X++ technologies
  • Industry experience; 5+ years’ software leadership experience
  • Great motivation skills and ability to influence both technical experts and junior engineers
  • Empower and encourage engineers to improve technical skills and adopt best practices. Provide guidance and facilitate technical trainings
  • Management or team leadership experience with a proven track record of leading a team to deliver software product

List of Typical Skills For a Software Engineering Manager Resume

1

Skills For Senior Software Engineering Manager Resume

  • Excellent communication skills – effectively communicate with a globally diverse team
  • Excellent coding skills and strong grasp of Object Oriented Programming
  • Solid coding and service development skills, with experience in at least one of the following languages: C#, Java, C/C++
  • Strong technical experience in .NET, Web, and Mobile development as well as object-oriented design and coding skills (C++ and/or Java)
  • Demonstrated strong project management skills utilizing Agile/Scrum software development practices
  • Excellent knowledge and expertise of internationalization good practices and strong experience with internationalization of web and mobile applications
  • Keen understanding of financial control and budget management; Excellent planning, prioritization and organizational skills
  • Excellent command of English with excellent verbal and written communication/presentation skills
  • Strong technical engineering, design, coding, testing and/or debugging skills
2

Skills For Principal Software Engineering Manager Resume

  • Proven track record as a strong and effective engineering leader - managing and growing successful teams
  • Experience with leading/managing people with a proven track record of building strong teams
  • Strong Java, Spring Framework (Spring boot), Database programming skills
  • Proven database modeling and SQL skills in performance tuning and creating efficient stored procedures and functions
  • Excellent design, coding, debugging, and problem-solving skills
  • Web development experience, experience working on Windows and Java platforms, experience with HTML5, CSS, JavaScript, AJAX and Spring frameworks
  • Great design and problem-solving skills, with a strong bias for quality and engineering excellence at scale
3

Skills For Atsv-software Engineering Manager Resume

  • People management skills and experience coaching and developing technical talent desired
  • Great design and problem solving skills, with a strong bias for architecting forperformance, scalability, usability, security, and reliability
  • Good understanding of Design Patterns and hands-on software development expertise including object-oriented design skills, .NET etc
  • Excellent written and verbal communication skills, including technical influencing and conflict management
  • Strong Java, Spring Framework (Springboot), Database programming skills
  • Proven problem solving, analytical skills and outside the box thinking
  • Strong in C/C++ programming, data structures and debugging skills
  • Excellent problem resolution, judgment, negotiating, and decision-making skills
  • Strong verbal and written communication skills, including the ability to clearly communicate technology concepts to executive level management
4

Skills For Senior Salesforce Software Engineering Manager Resume

  • Strong multi-tasking, time management, and project management skills
  • Strong design and programming skills in a C style language (C++, C#, Java, Objective C)
  • Excellent technical design and programming skills
  • Solid design, implementation and problem-solving skills
  • Strong communication skills, especially communicating complex technical subjects to non-technical audiences, desired
5

Skills For Software Engineering, Manager Resume

  • Strong teambuilding and collaboration skills
  • Develops and operates within a budget, effectively allocating resources to optimize business group results, responsible for accurate forecasts and budget spend
  • Excellent communications and cross-group collaboration skills which facilitate interactions across marketing, PM, & executive-level leadership
  • Solid experience with server-side Java development, and understanding of SOA and enterprise integration patterns.Experience with RESTful services desired
  • Excellent system design and problem-solving skills
  • Strong analytical and problem solving skills and able to work as part of cross-functional teams
6

Skills For MR Software Engineering Manager Resume

  • Experience coding/development skills
  • Excellent problem solving skills and ability to work cross-functionally and cross-site
  • Proven experience of ensuring strategic company aims via cost-effective team resource management
  • Excellent written and verbal communication skills, tailored for audiences ranging from individual contributors to executive management
  • Proven hands-on management experience in leading super strong teams
  • Strong communication skills with the ability to present complex data and conclusions
7

Skills For Distributed Systems Software Engineering Manager Resume

  • Demonstrated attention-to-detail and client facing skills
  • Solid coding skills in C#/C++
  • Solid coding skills in C#/C++/Java
  • Effective verbal and written communication competence, including demonstrated experience in presentation to diverse audiences
  • Demonstrated leadership skills driving product enhancement and improved reliability projects
  • Strong technical communication and collaboration skills
  • Strong cross-functional partnerships and leadership skills
  • Team-player with excellent communication and Presentation skills
  • Perform at the high level of leadership and maturity, possessing strong written and verbal communication skills
8

Skills For Software Engineering Manager, Data Platform Resume

  • Positive attitude, self-starter with strong analytic, communication and interpersonal skills to lead working groups, negotiate and create consensus
  • Analytical skills with detail and high quality orientation. Strong results orientation
  • Proven technical leadership skills with ability to lead a multidisciplinary team
  • Good communication skills and can work under tight deadlines
  • Experience as a developer with C# and/or C++ design and programming skills
  • Excellent computer skills with Microsoft Suite programs
9

Skills For Software Engineering Manager, Diagnostics Resume

  • Excellent communication, team management, project management and cross-discipline collaboration skills
  • Recruiting and hiring experience for both new college graduates and experienced professionals
  • Discussing career paths with your team and developing plans for each individual's growth based on their skills, career interests, and company needs
  • Programming skills – highly proficient in C++
  • Experience in leading/managing software development team - Experience in leading/managing software project
  • Proven experience in coaching, influencing, mentoring and developing a team of software engineers
10

Skills For Agile Software Engineering Manager Resume

  • Strong project/program planning, organizing, monitoring and reporting experience
  • Programming experience working with server side languages such as Java and .Net and a strong understanding of object oriented programming concept
  • Passionate managing and developing people, helping them recognize and tap into skills and talents they didn't even know they had!
  • Passionate managing and developing people, helping them recognize and tap into skills and talents they didn’ t even know they had!
  • An experience and passion for building and managing strong engineering cultures and diverse and inclusive teams
  • Experience building, developing and managing highly effective teams
  • Software Engineer / Applications Development experience, including experience supervising/managing a small team of developers

List of Typical Responsibilities For a Software Engineering Manager Resume

1

Responsibilities For Senior Software Engineering Manager Resume

  • Excellent people management skills with proven background of managing multiple technical teams of 30+ in size
  • Trong design and development skills/experience
  • An effective team player and leader with strong inter-personal and communication skills across levels of management
  • Proven analytical and quantitative skills and the ability to develop project business cases and prioritize allocation of resources
  • Strong people leadership skills and strong collaboration and cross-discipline focus required
2

Responsibilities For Principal Software Engineering Manager Resume

  • Hands on technical leader with a strong and proven current experience developing consumer facing web applications using Java/Scala, Restful Services, etc
  • Excellent programming skills in a relevant language (C, C++, C#)
  • Excellent presentation and writing skills; ability to convey your work and that of your team to a wide audience
  • Strong people management, mentoring and leadership skills
  • Solid DATA channeling or DATA identity skills
  • Excellent communication skills including the ability to easily perform formal and informal presentations as
  • Strong organization/project planning, time management, and change management skills across multiple development teams
  • Good leadership, people management, and interpersonal skills
3

Responsibilities For Atsv-software Engineering Manager Resume

  • Strong technical abilities, problem solving, design, rapid prototyping, coding and debugging skills
  • Good communication skills and a track record of cross-group/cross-discipline collaboration
  • Very strong skills with SQL and Hive or Presto
  • Fundamental skills of building a strong software engineering team, of defining computing solution roadmap, managing projects and maintaining software solutions
  • Expert coding skills in C++, Java, or C# - 15+ years of software development experience shipping multiple projects
  • Demonstrated leadership, exceptional cross-team skills, and ability to influence others
  • Strong development skills: Java, RESTful web service design and development
  • Excellent communication, cross group collaboration, and project management skills
  • Excellent presentation, people, communication (both in oral and written) skills
4

Responsibilities For Senior Salesforce Software Engineering Manager Resume

  • Strong leadership skills to meet the diverse needs of people with different cultural backgrounds
  • Effectively manage people while maintaining a strong software development background
  • Excellent object-oriented design and analysis skills
  • Proven leadership, process improvement and people management skills
  • Strong ability to communicate effectively across a spectrum of Business, Creative, and Technology personnel at all levels of the organization
5

Responsibilities For Software Engineering, Manager Resume

  • Good oral/written social skills
  • A great communicator with excellent interpersonal skills
  • Excellent interpersonal skills with ability to work well multifunctionally across multiple departments
  • Strong communication skills in a complex cross-functional environment
  • ‘Hands on’ team leadership with strong interpersonal skills
  • Strong leadership and team building skills, capable of working with cross-functional and cross-geo teams to achieve common goals
6

Responsibilities For MR Software Engineering Manager Resume

  • Excellent negotiation and communication skills to suggest and convince with creative compromises and new ideas
  • Demonstrated leadership ability and capabilities in effectively building and managing teams
  • Strong leadership, negotiation and organizational skills
  • Proven experience designing, developing and scaling services required
  • Proven experience of leading and mentoring teams specific to QA / test engineering
  • Passionate about managing and developing people, helping them recognize and tap into skills and talents they didn’t even know they had!
7

Responsibilities For Distributed Systems Software Engineering Manager Resume

  • Skilled in advising a unit regarding tasks, projects and operations. Experience leading technical software development and deployment teams of 15 or more
  • Strong experience in hiring and building high-performing teams
  • Experience building and managing development teams that deliver first class end-user experiences required
  • Past experience and demonstrated success in managing DO-178 B/C compliant embedded software teams working in one or more avionics related technology areas
  • Proven leadership experience in the architecture, design, coding and testing of software intensive systems
  • Strong and proven understanding of the engineering development process
  • Demonstrated experience leading diverse large scale engineering teams
  • Skills in creating and managing a software development plan, Team capacity analysis, ability to estimate development work
  • Proven experience of leading engineering product development teams
8

Responsibilities For Software Engineering Manager, Data Platform Resume

  • Exceptional coding skills in one of the following: C++, Java and/or Javascript
  • Industry experience, with at least 2+ years of experience managing engineering teams
  • Program management skills (planning, risk management, communicating, resource allocation)
  • Ensure that the agile teams have what they need to deliver products efficiently and effectively, while staying within budget
  • Trong development experience in object oriented programming language
  • An experienced leader with a reputation for thought leadership, strategic thinking and with a strong technical background
9

Responsibilities For Software Engineering Manager, Diagnostics Resume

  • Proven team building skill sets
  • Prior experience working in financial services space
  • Strong experience in Java/JVM ecosystem, SQL/NoSQL databases, queuing technology, web front end
  • Demonstrated experience working in cross geographic teams
  • Expert skills in several of the following
10

Responsibilities For Agile Software Engineering Manager Resume

  • Demonstrated experience shipping products at Microsoft
  • Solid experience in Object-Oriented Design and programming concepts in Object-Oriented Design
  • Automation scripting skills with Python, Bash, etc
  • Tware development experience with a distinguished track record on technically demanding projects, with at least 4-6 years of management experience
  • Strong technical expertise, large scale systems, understanding of algorithms, systems architecture and end-user experience
  • Progressive experience in Information Technology including experience with mainframe (COBOL)
  • Experience in managing software development/QA/performance teams for 3+ years. Good track record in people management

Related to Software Engineering Manager Resume Samples

Manager Software Engineering Resume Sample

Work Experience

  •  Provide direction and leadership to a staff of direct reports, foster employee development and employee engagement   •  Deliver assigned projects to time, budget and agreed quality standards   •  Lead teams to ensure project delivery success   •  Build and maint...
Professional Skills

  •  Strong communication skills -- both verbal...
  •  Strong management skills with experience b...
  •  Experience in people management with excel...
4.6
26 votes

Software Configuration Manager Resume Sample

Work Experience

  •  Participating with other teams on operational matters and ensuring the program’s SCM program is implemented in accordance with approved policies and plans   •  Develop and maintain the software configuration management environment to support configuration identification, control, reporting, and delive...
Professional Skills

  •  Strong organizational skills, detail orien...
  •  Excellent verbal and written communication...
  •  Proven experience with appropriate scripti...
4.7
23 votes

Software Engineering Internship Resume Sample

Work Experience

  •  This includes reviewing system requirements; assisting in developing software specifications, and system architectures; designing software at a module level, producing data flow diagrams, and/or other design documentation; and developing code and software test plans   •  Provide input to interface req...
Professional Skills

  •  Strong communication skills, able to creat...
  •  Good communication skills; fluent written ...
  •  Function effectively in a team environment...
5.0
14 votes

Software Services Resume Sample

Work Experience

  •  Development experience in C++, C#, Java or .NET   •  Work in small, self-motivated teams to translate customer needs into Edge App products and infrastructure   •  Travel to customer sites to implement and configure software applications on the Field Agent device   • ...
Professional Skills

  •  Strong experience writing REST web service...
  •  Are open to constantly refresh and renew t...
  •  Strong understanding of JavaScript, web ma...
5.0
9 votes

Manager, Engineering Software Resume Sample

Work Experience

  •  Optimize Oculus’ tracking and machine learning software   •  Responsible for the mitigation of any security vulnerabilities rated as Critical within 30 days of identification; rated as High within 60 days and Medium to Low within 120 days   •  Assess the current state of client’s S...
Professional Skills

  •  Proven experience building, maintaining, a...
  •  Strong computer skills, including a workin...
  •  Demonstrated leadership skills in the cont...
5.0
16 votes

Software Engineer Development Resume Sample

Work Experience

  •  Help our game developers build without constraints - drive the technology choices that enable a world-class user experience   •  Be an advocate for code quality and correctness   •  Enhance, maintain, and/or refactor existing automation   •  Learn to use DeltaV ...
Professional Skills

  •  Strong object-oriented design and coding s...
  •  Strong customer focus, written and verbal ...
  •  Good RF and microwave understanding, stron...
4.9
16 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates