We are representing our client in the global technology and engineering sector to look for an experienced Software Lead. This role is crucial in driving the end-to-end delivery of secure, scalable, and high-quality digital solutions in the public sector.
Responsibilities
- Lead and guide a team of developers to deliver impactful digital solutions.
- Architect and design full-stack systems focusing on scalability, performance, and maintainability.
- Develop and review robust APIs to meet security and performance standards.
- Promote secure coding practices and DevSecOps principles throughout the software development lifecycle.
- Oversee CI/CD pipeline setup and ensure the integration of quality assurance within DevSecOps workflows.
- Collaborate with cross-functional teams, including business analysts, UI/UX designers, and infrastructure engineers.
- Ensure alignment with cloud best practices (AWS or Azure) for deployment, monitoring, and ongoing maintenance.
- Deliver systems that integrate with government authentication mechanisms (e.g., Singpass, Corppass) and comply with public sector standards.
- Support project planning, estimation, and risk management.
Requirements
- Minimum 6 years of hands-on development experience, with 2–3 years leading software teams or projects.
- Strong proficiency in full-stack development (frontend and backend).
- Proven expertise in designing and developing RESTful APIs.
- Strong knowledge of secure coding practices and experience with DevSecOps toolchains.
- Proficient in cloud platforms like AWS or Azure.
- Experience delivering systems for the public sector, particularly those involving integration with government authentication services.
- Familiar with agile development methodologies.
- Excellent communication, problem-solving, and leadership abilities.