Software Engineering Leadership
A key role in the incident management team is available for a skilled Software Development Manager. This position requires expertise in engineering practices and patterns for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and live site operations.
About the Role
This leadership position involves defining, planning, tracking, and delivering strategic goals for the team while ensuring that the team remains unblocked and focused. You will work closely with counterparts and sister teams to ensure clear communication channels exist between teams and create and maintain a proper end-to-end experience from detecting, alarming to mitigating incidents.
Main Responsibilities
Key job responsibilities include:
• Define and Deliver Business Priorities
• Cross-Site, Cross-Team Coordination
• Performance Management/Team Health
Requirements
Experience in engineering team management is essential, along with knowledge of engineering practices and patterns. Experience in leading the definition and development of multi-tier web services and partnering with product and program management teams is also required. Preferred qualifications include experience in recruiting, hiring, mentoring/coaching, and managing teams of Software Engineers, as well as communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy.
Benefits and Opportunities
This exciting opportunity provides the chance to make a huge impact on a high-profile project. The role offers great growth potential and the opportunity to own all facets of performance and career management for the team. As a leader, you will ensure the operational load of your team remains manageable and as minimal as possible. We are committed to a diverse and inclusive workplace and value your passion to discover, invent, simplify, and build.