The Manager Software Engineer oversees and supports a portfolio of back-end, front-end, and full-stack development teams, along with quality assurance resources.
This dotted-line leadership role focuses on improving process efficiency, software quality, team utilization, and reporting while working closely with Agile teams and prioritization frameworks.
The role ensures alignment between development execution and business objectives, promotes scalable and efficient workflows, and maintains adherence to established software development lifecycle frameworks.
Experience:
The ideal candidate brings more than five years of experience in software development, project management, or operations, including at least two years in a leadership capacity.
Responsibilities:
This role involves overseeing the design and execution of development initiatives, ensuring strategic priorities are met and resources are aligned with business timelines.
The manager partners with Scrum Masters, Product Managers, Architects, and Technical Leads to ensure development activities align with business priorities and development methodologies.
Responsibilities include serving as a point of contact for leadership on team capacity planning, performance, utilization, and operational needs, and ensuring consistent adherence to development lifecycle frameworks.
The role also focuses on identifying and implementing efficiencies across development workflows and Agile ceremonies, driving process standardization to improve velocity and productivity, and working closely with quality teams to ensure testing best practices are followed.
dditional responsibilities include monitoring and reporting on team utilization and workload distribution, analyzing development spend for efficient resource use, providing regular progress and risk reports to leadership, ensuring alignment with technology best practices, and supporting funding discussions.
The manager acts as a liaison between development teams, product management, and senior leadership, partners with human resources and line managers to support hiring, onboarding, and career development, fosters a culture of collaboration and continuous improvement, and collaborates across business units to gather requirements and drive value in a matrixed environment.
Skills:
The candidate should demonstrate strong experience working with cross-functional development teams, including developers and quality professionals, along with the ability to analyze and report on team performance, utilization, and operational metrics.
Excellent communication skills, stakeholder management abilities, and a strong understanding of Agile development frameworks are essential.
Familiarity with cloud-based platforms, process improvement practices, development lifecycle optimization, and common collaboration and tracking tools is preferred.
Qualification And Education:
bachelor's degree in computer science, information technology, or a related field is required.
Apply for this Job
Please use the APPLY HERE link below to view additional details and application instructions.