Senior Software Development Manager Resume Sample

4.9
15 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Charity Funk
18717 Raynor Roads,  Houston,  TX
+1 (555) 249 7917

Work Experience


Senior Software Development Manager
10/2016 - PRESENT
Chicago, IL
  • Strong experience managing software engineering teams and developing technical direct reports (performance review communication, accountability, motivation/engagement)
  • Experience being a manager of managers, growing managers to scale with the needs of the organisation and working through others to accomplish the day-to-day work of the organisation
  • Considerable knowledge of software development experience in object-oriented design and coding in Java or C++ or related technologies
  • Lead an Agile scrum team to design, implement, and test the instrument control software that powers one or more of Illumina’s industry-leading DNA sequencing devices
  • Create and drive the detailed planning and schedule activities for one or more instrument SW projects at a time
  • Represent the Instrument SW organization in cross-functional R&D Core Teams tasked with delivering complete instrument products
  • Participate in the Instrument SW leadership team, reporting directly to the Director, Instrument SW Engineering
  • Ensure the team’s compliance with relevant development and functional processes
Senior Software Development Manager, Alexa
02/2014 - 06/2016
New York, NY
  • Manage and develop a team of employees responsible for the MyBusiness Transformation project
  • Proactively maintains strong relationships with cross functional teams (HQ marketing, IT, Digital Portal (ISO), pricing, strategy) to understand goals and uses this knowledge to drive MyBusiness transformation changes to align with stakeholder (WBG sales, market sales, BGCO) short and long term goals
  • Develop documentation, presentations etc. to share MyBusiness Transformation with leadership, sales and service stakeholders and gain alignment
  • Provide regular project updates to senior leadership
  • Takes modules developed by direct reports and synthesizes into a cohesive application for the collective team
  • Serve as the champion for the MyBusiness Transformation
  • Engage regularly with IT groups and service leadership team to understand other departmental goals and share the strategy and roadmap for the MyBusiness Transformation Project
  • Solicit feedback about the portal and team and use this input to drive projects in flight as well as the long term roadmap / strategy
  • Owns the relationship with other IT partners to ensure strong alignment on strategy and projects
Senior.software Development Manager
07/2008 - 11/2013
Detroit, MI
  • Monitor employees and projects to ensure projects are delivered on time and achieve departmental goals
  • Monitor team and departmental processes and identify areas of opportunity
  • Participate in budget planning and provide input that is accurate and timely to support the teams
  • Foster leadership qualities across the team
  • Coach, train, and motivate team to achieve high performance results
  • Manage career progression
  • Make decisions regarding hiring, promotion, and disciplinary actions
  • Provide day-to-day guidance and support to ensure that your team is successful and meets its goals

Education


Arkansas Tech University
2004 - 2008
Engineer's Degree in Computer Science

Professional Skills


  • Demonstrate strong team leadership skills and experience working with cross-functional teams across various work groups
  • Strong written and communication skills Superb skills in supporting junior, mid, and senior level developers
  • Demonstrated strong logical and technical problem-solving skills with ability to develop new approaches to complex design problems
  • Proven experience working with senior leadership and experience influencing and delivering on product roadmaps
  • Excellent communication, collaboration, reporting, analytical and problem-solving skills
  • A demonstrated track record of leading a medium to large-scale ‘program’, demonstrating multi-functional skills to make it successful
  • Experience leading teams and mentoring others to develop their skills

How to write Senior Software Development Manager Resume

Senior Software Development Manager role is responsible for technical, development, analytical, software, engineering, design, leadership, java, business, training.
To write great resume for senior software development manager job, your resume must include:

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

Contact Information For Senior Software Development Manager Resume

The section contact information is important in your senior software development 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 Senior Software Development Manager Resume

The section work experience is an essential part of your senior software development 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 senior software development 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 senior software development manager position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Senior Software Development Manager resume experience can include:

  • Strong C++ development and object-oriented design skills
  • Strong skills in Java required
  • Advanced technical leadership skills, proven ability to mentor others. Abilities to lead and influence up, down, and across the organization
  • Mentoring and training team members, providing coaching as needed to help develop their skills
  • Experience leading and managing engineers (or equivalent experience leading projects as ‘tech lead’)
  • Strong experience in recruiting and team building

Education on a Senior Software Development Manager Resume

Make sure to make education a priority on your senior software development manager resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your senior software development 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 Senior Software Development Manager Resume

When listing skills on your senior software development 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 senior software development manager skills:

  • Proven ability to influence others with strong analytical thinking skills
  • Demonstrated experience in large, technical software development, including relevant managerial experience
  • Strong, object-oriented design and coding skills (C++ and/or C# and/or Java and/or Objective-C)
  • Work well with clients and juggle competing demands, good communication skills
  • Proven architecture skills taking an idea from conception to design and implementation
  • Leadership skills with a strong sense of ownership and problem solving drive

List of Typical Experience For a Senior Software Development Manager Resume

1

Experience For Senior Software Development Manager, Alexa Resume

  • Strong scripting skills (e.g., shell, Perl, Python)
  • Strong relational database skills, preferably with PostgreSQL
  • Outstanding software development management and communication skills
  • Effectively leading one or two cross functional development teams through release planning and execution
  • Experience designing and developing complex, interactive customer experiences
  • Collaborate effectively with peer teams across AWS to bring the service to market, followed by delivering additional features at a rapid pace
  • Identify training gaps to compliment team members’ skills and the business needs, and inform management of possible risks
2

Experience For Senior Software Development Manager Virtual Reality Resume

  • Five or more years of hands on prior experience in Web Application Design & Development using Java & J2EE technologies
  • Experience managing software development teams, with hands-on architectural or distributed systems experience
  • Manage business and management expectations and communicate effectively to both
  • Utilize your exceptional communication skills (both written and verbal) to lead calls with technical teams or give a presentation or update to executives
  • Strong knowledge of and experience with SDLC including both Waterfall and Agile techniques
  • Operate at all levels of the technology stack from front-end user experience to back-end services
  • Strong preference for candidates with recent experience building software services for direct customer use rather than in house use
  • Relevant industry experience, with at least 3 years of departmental leadership experience
  • Work effectively across functional teams
3

Experience For Senior.software Development Manager Resume

  • Work efficiently in a collaborative team environment and effectively interact with technical and nontechnical workers
  • Demonstrated track record of project delivery for large, cross-functional, cross-organizational projects and strong technical vision
  • Great communication skills, attention to detail, and sharp analytical abilities
  • Strong experience with test automation
  • Be in charge of the complete software development lifecycle; defining, prioritizing, designing, building, and testing new features
  • Industry experience designing, building, and shipping software
  • Lead full stack software development teams developing customer-facing and business-impacting user experiences, services, and data storage layers
  • People management experience, including 2+ years of managing in a “leader of leaders” role – managing managers and senior engineers
4

Experience For Senior Software Development Manager Amazon Elastic File System Resume

  • Experience building and operating high-scale, distributed software products customers love
  • Experience developing and/or managing software projects
  • Hands on experience in software development, including design, implementation, debugging, and support
  • Collaborate and establish a strong working relationship with the CCS product engineering teams, the Technologies & Components group, the UTC Research Center
  • Understand large complex systems to enable effective problem analysis and leading a team in developing a solution
5

Experience For Senior Software Development Manager Resume

  • Very strong background in managing and implementing SaaS and distributed systems
  • Professional experience leading software engineering teams and managers to deliver commercially successful technology products
  • Experience developing automation in at least one of OO languages - Java, C#/C++, Python, multi-threaded programming, and/or app development
  • Or more experience leading / managing multiple teams of multidisciplinary members
  • Strong interest in researching and implementing new AI related technologies
  • Experience building and operating globally distributed systems
6

Experience For Senior Software Development Manager, Alexa Resume

  • Experience using and/or building scalable, highly-available applications with AWS services
  • Experience building consumer facing products, particularly stand alone hardware devices
  • Experience building/delivering apps for mobile platforms
  • Experience in managing projects and delivering quality releases on schedule
  • Experience delivering multiple successful consumer- or developer-facing products/devices
  • Experience delivering results using out-sourced resources, preferably off-shore
  • Experience in Linux and in any programming language (Java, Javascript, Ruby, Python); scaling distributed cloud applications
7

Experience For Senior Software Development Manager Virtual Reality Resume

  • Experience mentoring and fostering technical excellence in a team
  • Experience defining and delivering a software roadmap
  • Experience building teams and recruiting software engineers
  • Experience working with diverse teams such as product management, business development, machine learning
  • Experience working directly with machine learning technologies, statistical systems or data platforms
  • Experience in Data Mining, Statistics, or Machine Learning
  • Experience with REST development and scaling using GoLang, Python, NodeJS and/or JVM related development frameworks
  • Experience developing and running applications on AWS or other cloud providers
  • Experience in big data systems, modern database designs, and doing data analytics using Hadoop, Pig or Hive
8

Experience For Senior.software Development Manager Resume

  • Experience designing, qualifying and lifecycle ownership of infrastructure and hardware at scale
  • Experience delivering and operating large scale, highly available systems
  • Experience building streaming services
  • Experience building and managing software development teams that design and deliver
  • Experience in building complex, real-time software systems involving AI, ML, and NLU algorithms that have been successfully delivered to customers
9

Experience For Senior Software Development Manager Amazon Elastic File System Resume

  • Product/Program/Engineering Management experience in digital advertising, search, ecommerce or web technology related industry
  • At least seven years of experience building high-volume, server-side services using Java, C++, C# or other OO languages
  • Proven track record managing enterprise level application development projects, leading to completion within budget and time allowance
  • Experience developing mid-tier service-oriented architecture (SOA) solutions using SOAP interfaces and RESTful web services (JSON, JWT)
  • Experience in a consulting or client-facing role in large and complex organizations
10

Experience For Senior Software Development Manager Resume

  • Manage projects using project planning tools and effective communication
  • Experience at authoring and maintaining Firmware, Drivers or Utilities
  • Good understanding of data center networking stacks: TCP/IP, iSCSI, SRP
  • Apply your experience in application development, systems engineering and IT management
  • Experience building high performance reliable service-based software
  • Experience People Managing Software Development Engineers is required
  • Experience managing software development teams
  • Hands on experience with programming languages such as C/C++, Java, Perl or Python and open-source technologies (Apache, Hadoop)

List of Typical Skills For a Senior Software Development Manager Resume

1

Skills For Senior Software Development Manager, Alexa Resume

  • Experience in recruiting, hiring, mentoring/coaching and managing Software Development Managers to improve their skills, and make them more effective
  • Excellent leadership, problem solving and analytical skills
  • Linux Kernel / Device peripherals Robust project planning/execution skills including estimating, scheduling and executing on committed schedules
  • Proven experience in leading teams in operating and maintaining multi-tiered solutions, database interactions, Linux and support of production applications
  • Exceptional reasoning, analytical, and problem solving skills
2

Skills For Senior Software Development Manager Virtual Reality Resume

  • More than 6 years of experience in a related discipline including direct supervisory experience delivering projects in Digital ecosystem
  • Experience in Java/J2EE application development including experience leading a technical team in such web technologies
  • MS in Computer Engineering or related field and 7+ years industry experience. Or BS in Computer Engineering or related field and 10+ years industry experience
  • Experience leading and developing highly-skilled software engineers and managers
  • A proven track record of shipping software quickly then iterating on the experience
  • Demonstrated experience in product planning and management, and/or marketing
  • Solid experience in Object-Oriented Design and programming concepts in Object oriented programming
  • Relevant industry experience, with at least 6 years of experience managing software engineers
3

Skills For Senior.software Development Manager Resume

  • Demonstrated experience working with design and product management
  • Extensive experience in resource management, project prioritization, problem solving, issue management and negotiation, and mediation
  • Experience in managing software development/applied science teams, with hands-on architectural design experience
  • Demonstrated experience in evaluating performance metrics
  • Previous experience in research domains with demonstrated expertise in managing project lifecycles and innovation in process and project management
  • Communicate effectively ensuring related teams understand new features and system changes
  • Exceptional persuasion and diplomatic skills
4

Skills For Senior Software Development Manager Amazon Elastic File System Resume

  • Strong front end application development experience
  • Strong system design and architecture experience
  • Manage prioritization and trade-offs among advertiser experience, performance and operational support requirements
  • Unparalleled leadership skills
  • Experience with launching customer-facing user experiences
  • Experience in digital advertising and strong familiarity with advertising technology
  • Ensure systems planning, development and technical support services are provided effectively
  • Prior experience leading a remote team
  • Demonstrated experience delivering scalable distributed systems
5

Skills For Senior Software Development Manager Resume

  • Ensure projects are planned, coordinated between IT groups, and areas of responsibility staffed effectively
  • Demonstrated technical leadership experience
  • Bring a deep understanding of software development in a team, and a proven track record of shipping software on time
  • Programming and maintenance experience on large infrastructure systems
  • Driving technology strategy for efforts to improve overall developer experience and productivity
  • Training and/or experience in the field of Human Computer Interaction (HCI)
6

Skills For Senior Software Development Manager, Alexa Resume

  • Programming experience in at least one modern programming language such as C, C++, or Java
  • Experience building, leading, managing and mentoring high-performance engineering teams
  • Proven track record of building and managing high performing engineering teams, with emphasis on building. Growth is key!
  • Experience planning, designing, developing and delivering consumer software
  • Experience in information technology, including leading teams in business partner planning, systems analysis, and software engineering
  • Proven track record building, motivating and growing teams of star players
  • Experience in developing and managing Applicant Tracking Systems
  • Demonstrable experience communicating status, managing expectations, and leading business stakeholders through complex technical decisions
  • Experience building and managing high performance technical teams and running multiple concurrent programs or projects
7

Skills For Senior Software Development Manager Virtual Reality Resume

  • Successful experience in establishing and evolving engineering development processes across multiple teams
  • Skilled at requirements gathering, spec writing, design, coding, deployment, and support
  • Experienced with machine-learning and building systems that use machine-learning to solve complex business problems
  • Experience planning, organizing and directing systems development projects
  • Experience developing team-level plans supporting multiple projects and contributing to annual budgets
  • Solid understanding of algorithm complexity, parallel/distributed systems, advanced data structures, computer networking and operating systems (linux-based)
  • Demonstrated track record of hiring, developing and retaining exceptional technical talent
8

Skills For Senior.software Development Manager Resume

  • Experience recruiting, hiring, and managing a high performance team
  • Experience in leading engineering teams in a fast pace environment (5+ years)
  • Experience in coaching and mentoring engineers
  • Experience with test automation showing increasing sophistication/complexity over time
  • Experience managing software engineering teams
  • Experience of having worked in at least one modern object-oriented programming language such as Java or C++
  • Experience influencing leadership decisions through presentation of complex technical information, both verbally and in writing
  • Knowledge of engineering process and demonstrated understanding of Software Development Life Cycle (SDLC) principles
9

Skills For Senior Software Development Manager Amazon Elastic File System Resume

  • Experience managing agile development teams and delivering commercially sold products or services at scale
  • Experience managing a agile development teams and delivering commercially sold products or services at scalel
  • Experience in managing and leading software development teams
  • Experience triaging /handling high pressure customer end user/requests
  • Experience in presenting complex technical information in a clear and concise manner to a variety of audiences, both verbally and in writing
  • Experience delivering projects at scale using an AGILE/SCRUM approach
10

Skills For Senior Software Development Manager Resume

  • Experience taking a project from scoping requirements through actual launch and SLA-driven operations
  • Experience as a manager of managers while leading multiple engineering teams
  • Strong understanding of network programming, network-oriented design patterns, and their best practices
  • Experience with networking, virtualization technologies and on-demand computing
  • Experience managing and shipping large-scale web systems
  • Experience in collaborating with or managing data science teams
  • Experience writing software in at least one modern programming language

List of Typical Responsibilities For a Senior Software Development Manager Resume

1

Responsibilities For Senior Software Development Manager, Alexa Resume

  • Develop relationships with peers across the company to ensure maximum leverage of Autodesk’s broad technology portfolio and broad adoption of the cloud platform components and services produced by the Core Platform Services group
  • Hands on coding experience; 5+ years of delivery experience with Agile software development methodologies
  • Strong technical background preferably with experience in communications related industries
  • Develop the individual team members' technical and soft skills, and make sure that the team as a whole is motivated and stays focused
  • Effectively allocate matrix resources to inter-team projects as needed
  • Prior experience as a Senior Manager with direct reports
2

Responsibilities For Senior Software Development Manager Virtual Reality Resume

  • Experience building high-functioning teams, and managing multiple teams
  • Experience designing and architecting scalable REST and cloud services
  • Experience managing a team of software engineers including performance and career management of team members
  • Proven ability to set technical strategy, applying an in-depth understanding of the applicable product strategy and business environment
  • Practical experience designing and building large-scale distributed systems that are reliable, scalable, and highly performant
  • Experience managing multiple large and complex products
  • Experience managing multiple geographically distributed teams
3

Responsibilities For Senior.software Development Manager Resume

  • Experience as a change agent and driving organizational excellence
  • Experience driving incremental and disruptive innovations
  • Industry experience of delivering at least 2 major software title releases
  • Experience with developing cross-platform software components
  • Experience in managing software projects across different geos and time zones
  • Experience managing software development teams that build embedded and/or cloud software systems, ideally in the automotive space
  • Expertise and experience in strategic planning and rapid delivery of innovative, high quality software solutions for complex business problems
  • Experience in managing applications development for embedded systems
  • Proven track record of leading a team in an Agile/Lean environment
4

Responsibilities For Senior Software Development Manager Amazon Elastic File System Resume

  • Strong understanding of modern web applications and technologies
  • Experience as a technical leader or engineering manager
  • Experience building scalable services in an agile environment (startup or established)
  • Experience with REST and microservice architecture; building scalable APIs in Java, Node, Go, .Net or similar languages
  • Experience leading teams through agile execution with continuous delivery
5

Responsibilities For Senior Software Development Manager Resume

  • Experience managing software development teams
  • Experience with programming languages (e.g., C/C++, Java, Objective C, Python)
  • Experience delivering large, cross-functional, projects
  • Lead a high-performing development team to design, implement, and help operate key portions of a key AWS service
  • Make critical decisions regarding technology selection, balance feature and operational priorities, and set high standards for quality and on-time delivery
6

Responsibilities For Senior Software Development Manager, Alexa Resume

  • Experience in web/distributed computing
  • Work experience in Software Engineering principles and telecommunication concepts
  • Experience leading full stack development web teams
  • Experience managing software development teams that build embedded and/or cloud software systems, ideally in the devices space
  • Experience in managing software development team
  • Hands-on experience leading code reviews and deep-dive designs
  • Hands on experience with programming languages such as C/C++, Java, C#, Perl or Python and open-source technologies (Apache, Hadoop)
7

Responsibilities For Senior Software Development Manager Virtual Reality Resume

  • Experience and subject matter expertise spanning across several technical disciplines, capabilities, services, technologies, domains or systems
  • Successful experience leading people
  • Software engineering experience
  • Relevant work experience in software engineering
  • Relevant, broad engineering experience required
  • Solid understanding of Web Technologies like HTML 5, Ajax, JQuery, Java, J2EE, XML & CSS
  • Proven success in managing complex, international projects
  • Experience building an ultra-fast exploratory data analytics platform for very large datasets
8

Responsibilities For Senior.software Development Manager Resume

  • Good understanding of data structures as well as SQL or NoSQL databases
  • Experience with basic machine learning techniques
  • Experience leading the delivery of complex, large-scale distributed systems
  • Proficiency in developing object-oriented software, with deep experience in one or more relevant languages (Java, C++, or C#)
  • Experience with graphics and visualization technology
  • Experience with graphically intensive application
  • Large team management experience
  • Software development experience in C++ , C#, .Net primarily under Windows
  • Work experience in software development with at least 2 years in a team management role
9

Responsibilities For Senior Software Development Manager Amazon Elastic File System Resume

  • Deliver innovative mobile experiences for our new product (on mobile app, web, and Fire TV)
  • Experience with RESTful API design
  • Experience with Internationalization and Localization required
  • Experience building and managing development teams that design and deliver large distributed systems
  • Experience leading large-scale software projects
10

Responsibilities For Senior Software Development Manager Resume

  • In leadership experience
  • Highly motivated, highly collaborative individuals with strong desire to learn and to grow and to coach engineers to do the same
  • Practical experience and know-how of SQL or NoSQL databases
  • Practical experience and know-how ofSQL or NoSQL databases
  • Solid foundation in cloud frameworks, algorithms, and software design
  • Strong desire to learn and to grow and to coach engineers to do the same
  • Experience as a leader of leaders
  • Experience with open-source technologies (e.g., Linux, SQLite, OpenGL)
  • Leadership experience, preferably as people manager

Related to Senior Software Development Manager Resume Samples

Senior Software Development Resume Sample

Work Experience

  •  Implement the design using modern UI technologies: HTML5, JavaScript, Ext JS   •  Work collaboratively as a member of the Movement team and responsible for design, development, troubleshooting and testing of web/mobile software   •  Apply Object Oriented Programming and Design conc...
Professional Skills

  •  Highly proficient in Core Java and J2EE te...
  •  Experience with strong Data Modeling and D...
  •  Excellent skills in Designing, Implementin...
4.8
19 votes

Software Development Engineer, Alexa Resume Sample

Work Experience

  •  BS in Computer Science, Engineering, or a related field (or equivalent industry experience)   •  Experience engineering production systems   •  Experience programming with an enterprise object-oriented language such as Java, C++ or C#   •  Experience engineering...
Professional Skills

  •  Possess Object Oriented design/development...
  •  OO design/development skills and have expe...
  •  Demonstrated experience developing on Linu...
4.7
15 votes

Software Development Senior Resume Sample

Work Experience

  •  Advanced troubleshooting and problem solving   •  Proven experience in software development   •  J2SE platform, Java EE technologies (Servlet, JSP, Struts framework, Web Services, EJB 2.1, EJB 3.0, JPA)   •  UML, NetBeans, Eclipse IDE   •  Fa...
Professional Skills

  •  Extensive programing experience in above s...
  •  Strong Development and Level 2 Support ski...
  •  Strong technical skills in Power Builder 1...
4.9
9 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