Roles & Responsibilities
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.Tell employers what skills you have
Web Services
RESTful API
Azure
Pipelines
AWS
Software Engineering
Agile
Full Stack Development
Continuous Integration
Cloud
API
DevSecOps
Agile Development