Industry: Software Development
Location: Singapore
Roles & Responsibilities
As a Software Lead, you will drive the design and delivery of secure, resilient, and high-performing digital solutions for public sector transformation. You will lead and mentor a team of engineers, ensuring engineering excellence while building impactful systems that serve the broader community.
Key Responsibilities:
Lead and mentor developers to deliver scalable, high-quality software solutions.
Architect and design fullstack systems with a focus on performance, maintainability, and security.
Develop and review APIs, enforcing security and performance standards.
Promote secure coding and DevSecOps practices throughout the software lifecycle.
Manage CI/CD pipelines and integrate quality assurance within DevSecOps workflows.
Collaborate with business analysts, UI/UX designers, and infrastructure teams.
Ensure alignment with cloud best practices (AWS/Azure) for deployment, monitoring, and maintenance.
Build systems integrated with government authentication (e.g., Singpass, Corppass) and compliance standards.
Support project planning, estimation, and risk management.
Requirements:
6+ years of development experience, with 2–3 years leading software teams or projects.
Strong fullstack development skills and experience designing RESTful APIs.
Solid knowledge of secure coding practices and DevSecOps toolchains.
Proficiency in AWS or Azure cloud platforms.
Experience delivering systems for government/public sector with authentication integrations.
Familiarity with agile delivery methodologies.
Excellent leadership, communication, and problem-solving skills.
(EA Reg No: 20C0312)