About the Role
We are looking for an experienced Software Lead to guide a team of engineers in delivering secure, scalable, and high-quality digital systems for the public sector. This role blends hands-on technical leadership with architectural oversight, ensuring that solutions are engineered to meet stringent security, performance, and compliance expectations. You will help shape engineering practices, mentor developers, and work closely with cross-functional stakeholders to build applications that serve citizens and public agencies effectively.
Key Responsibilities
- Provide technical direction and mentorship to a team of software engineers, driving engineering excellence and delivery outcomes.
- Design and architect full-stack applications that are robust, scalable, and maintainable.
- Build, review, and optimize APIs to ensure they adhere to strict security, performance, and coding standards.
- Promote secure development practices and integrate DevSecOps principles throughout the development workflow.
- Manage CI/CD pipelines and ensure automated testing and quality checks are embedded into deployment processes.
- Work collaboratively with business analysts, designers, QA, and infrastructure teams to deliver cohesive solutions.
- Leverage cloud technologies (AWS or Azure) and ensure systems follow cloud best practices for deployment, monitoring, and operations.
- Develop solutions that interface with government digital services (e.g., Singpass, Corppass) while ensuring compliance with public sector regulations.
- Contribute to project planning, providing technical assessments, effort estimations, and identifying potential risks.
Requirements
- Bachelor’s Degree in Computer Science or related discipline.
- At least 6 years of software development experience, with 2–3 years in a technical leadership or team‑lead capacity.
- Strong hands‑on capability in both frontend and backend development.
- Solid experience designing and implementing RESTful API services.
- Strong understanding of secure coding practices and familiarity with modern DevSecOps toolchains.
- Proficiency with cloud technologies such as AWS or Azure.
- Experience delivering software solutions for the public sector, especially involving government authentication mechanisms.
- Familiarity with Agile or iterative delivery frameworks.
- Excellent communication skills, with proven ability to lead, influence, and solve complex technical problems.
Only shortlisted candidates will be notified.
EA Reg No: 20C0312