We are looking for an experienced and dynamic Software Manager / Senior Manager for our client to lead their software engineering team and ensure the successful delivery of complex government-related projects. The role involves providing technical leadership, overseeing project execution, managing engineering talent, and collaborating closely with stakeholders to deliver high-quality, secure, and scalable software solutions.
Responsibilities
- Lead end-to-end delivery of software projects, ensuring quality, scalability, security, and compliance with government standards.
- Collaborate with clients, government agencies, and internal stakeholders to translate requirements into technical solutions.
- Manage and mentor a team of software engineers
- Ensure adherence to SDLC processes, DevSecOps practices, and project governance frameworks.
- Drive innovation by adopting modern technologies, frameworks, and best practices.
- Foster a culture of collaboration, continuous learning, and technical excellence.
Qualifications & Experience
- Bachelor's degree in Computer Science, Software Engineering, or related discipline.
- Experience in software development, with at least 4-5 years in people management role.
- Excellent people management skills with experience leading cross-functional teams.
- Proven track record of delivering large-scale, complex software projects (preferably in government/public sector).
- Experience in Systems Integration (SI) environment
- Strong background in enterprise systems, cloud platforms, microservices, API integrations, and modern software engineering practices.