Software Engineering and Delivery Manager
Responsibilities:
Lead, manage, and develop a high-performing software engineering organisation
Coach and mentor software managers, architects, technical leads, developers, DevOps engineers, and platform engineers
Manage performance, competency development, career progression, training, and succession planning
Identify capability gaps and implement appropriate recruitment and workforce-development plans
Plan and manage software capacity and capabilities to support projects, solution development, presales, maintenance, and system enhancements
Forecast resource demand and allocate personnel across projects and business priorities
Establish and maintain a structured software development lifecycle covering requirements, architecture, design, development, integration, testing, deployment, and maintenance
Define and implement engineering standards, technical reviews, documentation requirements, and quality gates
Provide technical and delivery leadership to project software teams throughout the project lifecycle
Develop a software technology and engineering roadmap aligned with the Division's business and solution strategy
Requirements:
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related discipline
Typically 15 or more years of relevant experience, including at least 7 years in a senior software engineering, technology management, or delivery leadership role
Proven experience leading and developing multidisciplinary software teams
Strong experience managing the full software development lifecycle for complex, integrated, and mission-critical systems
Experience managing multiple projects, competing resource priorities, and geographically distributed or offshore teams
Experience establishing software engineering standards, DevSecOps pipelines, technical reviews, and quality controls
Strong knowledge of modern software architecture, engineering practices, and development methodologies
Strong knowledge of DevSecOps, automated testing, continuous integration, continuous delivery, and release management
Strong people leader who can inspire, coach, develop, and retain engineering talent
Demonstrates sound technical judgement and credibility with senior engineering professionals
If you are keen, please email your updated resume to: daisylyn.jocson@tg-hr.com
EA License no.14C7275/Registration no. R1434860
Please take note that only shortlisted candidate will be contacted. Thank you.