Manager, Software Development

Volkswagen Group of America
Reston, VA Full Time
POSTED ON 8/16/2023 CLOSED ON 10/11/2023

What are the responsibilities and job description for the Manager, Software Development position at Volkswagen Group of America?

United States-Virginia-Reston

Electrify America is committed to revolutionizing the way people charge. As the country's largest open DC fast charging network, Electrify America is actively contributing to electrifying mobility today and building a more sustainable future.

At Electrify America, we value innovation, collaboration, and a commitment to sustainability. We strive to establish a diverse and inclusive workplace where employees can develop personally and professionally. As a team member at this rapidly growing company, you can work on state-of-the-art technology and join a team making a significant impact in the world. If you're interested in joining a dynamic, innovative company, Electrify America is a place where you can learn, grow, and make a difference!
Role Summary:
The Manager of Software Development is responsible for managing a team of software development engineers in the design, development, implementation, optimization, maintenance, and troubleshooting of mission critical cloud based software. The successful candidate will have strong technical background and expertise in software development combined with effective leadership skills. They will manage software development process with the emphasis on quality, efficiency, on-time delivery, and user engagement while managing stakeholder expectations. They are passionate about best practices and continuous improvement and expert at coordinating cross-functional teams, removing impediments, and facilitating decision-making to achieve objectives. This role will also attract, hire, mentor and coach software development engineers at different levels of experience; gather, analyze and act on operational metrics related to the software development; drive improvements to the software development practices.
Role Responsibilities:

Software Engineering Team Management – 80%

  • Manage the team of software engineers expanding, enhancing and evolving cloud software back-end supporting operations of the Electrify America EV charging network
  • Work with the IT staff to coordinate access to the hardware and development tools that may be required for software development
  • Work with product managers to ensure that the team has accurate and understood stories and requirements
  • Jointly with product management interface with our internal/external stakeholders to understand requirements and priorities to help aligning the development team
  • Participate in grooming and priority setting sessions with stakeholders
  • Develop and analyze key metrics to assess work progress, technical debt, code quality; apply metrics to take corrective actions; provide inputs into team’s planning activities to balance new development, elimination of technical debt, software maintenance and support
  • Coordinate access to system architecture, cybersecurity, UI/UX experts when their inputs are needed
  • Work with the cybersecurity lead to request and complete analysis, testing, reviews within a secure development lifecycle; manage response to vulnerability impact assessments
  • Maintain up to date information about third-party software used in EA solution, keep track of licensing and renewal requirements
  • Ensure compliance of software engineers with job-specific training requirements
  • Plan and organize L3 (engineering) support for business-critical software issues
  • Attract, hire, mentor and coach software development engineers at different levels of experience
  • Drive improvements to the software development practices
  • Enable and foster innovation
  • Provide day-to-day, ongoing leadership, including feedback, team alignment, and development.
  • Champion direct reports’ career growth and identify development opportunities to help them grow.
  • Increase teams’ skills and knowledge, enabling them to expand connections across the organization and increase exposure to the industry.

Cross-Department Engagement (10%)

  • Establish and maintain effective working relationship with counterparts in QA, Product Management, Support and other teams to identify and eliminate inefficiencies
  • Foster collaboration and transparency across different functions
  • Champion better and innovative ways to get results and be an active change agent

Industry Engagement (10%)

  • Represent EA in the relevant technical workgroup and committees in the industry
  • Assist engaging potential customers and partners providing technical knowledge and expertise
  • Stay up to date with the technology and vendor changes impacting EA software


Years of Relevant Experience:

  • 10 years of experience leading and managing teams of software engineers.
  • 10 years in the software development field working directly within engineering teams.

Education:

BS Computer Science, Mathematics, Engineering or related field

Skills:

  • Communication skills – relationship management, presentations
  • Writing – ability to effectively and professionally communicate with internal and external stakeholders, to develop powerpoint decks or internal and external use
  • Resource management – optimization of headcount, budget, time across potentially conflicting priorities
  • People management – develop people, act as a change agent for continuous improvement
  • Creative thinking – developing new solutions to support efficiencies, competitiveness and growth
  • Influencing and negotiation skills – ability to bring all stakeholders to topic resolution
  • Team leadership – lead and motivate development teams

Specialized Skills (Required)

  • In-depth knowledge and practical experience across all phased of the Software Development Lifecycle; knowledge of best practices and software development methodologies
  • Strong knowledge of Agile principles, activities and rituals
  • Knowledge principles and demonstrated ability to implement TDD principles and manage quality-centric software development
  • Knowledge of cybersecurity concepts and key practices in secure software development
  • Experience in cloud hosted SaaS, Cloud PaaS, AWS/Azure or similar platform
  • Understanding of SOA concepts and architecture
  • Familiar with Java development stack, development and deployment tools
  • Strong understanding of user engagement, business goals and the ability to lead a team in converting those goals into product requirements and priorities

Specialized Skills (Desired):

  • Experience designing software architectures for scalability, reliability, and performance
  • Experience leading teams developing mission critical software operated 24x7.
  • Understanding of PKI and use of certificates
  • A passion for people management and mentorship

Work Flexibility:

  • Moderate flexibility – able to work remote part time, but in person meetings may be required
  • 5% domestic and international travel
Electrify America is an Equal Opportunity Employer. We welcome and encourage applicants from all backgrounds, and do not discriminate based on race, sex, age, disability, sexual orientation, national origin, religion, color, gender identity/expression, marital status, veteran status, or any other characteristics protected by applicable laws.
#LI-MB1

Salary : $166,000 - $211,000

Software Development Manager (Hybrid)
Elder Research -
Arlington, VA
Software Development Project Manager
Ariadne -
Bethesda, MD
Division Manager, Software Development
Prince George's County, MD Government -
Largo, MD

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Manager, Software Development.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $153,019 - $201,912
    • Income Estimation: $162,298 - $194,146
  • Debugging Skill

    • Income Estimation: $153,019 - $201,912
    • Income Estimation: $162,298 - $194,146
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Volkswagen Group of America

Volkswagen Group of America
Hired Organization Address Chattanooga, TN Full Time
Primary Location - United States-EA Home Based Description Electrify America is committed to revolutionizing the way peo...
Volkswagen Group of America
Hired Organization Address Pleasant Prairie, WI Full Time
Primary Location - United States-Wisconsin-Pleasant Prairie Description Job Description Role Summary: The purpose of the...
Volkswagen Group of America
Hired Organization Address Chattanooga, TN Full Time
Assembly Planning Specialist (10057) Apply now Date: Nov 25, 2024 Location: Chattanooga, TN, US, 37146 Company: Volkswag...
Volkswagen Group of America
Hired Organization Address Chattanooga, TN Full Time
The Volkswagen Group is one of the world's largest producers of passenger cars and Europe's largest automaker and is on ...

Not the job you're looking for? Here are some other Manager, Software Development jobs in the Reston, VA area that may be a better fit.

Software Quality Document Manager - Evinova

10000969 - Global Quality Manager, Gaithersburg, MD

Software Development Manager

The Best Talent Services, Inc., Arlington, VA