Roles & Responsibilities
As a Software Lead, you will lead the design and delivery of secure, scalable, and high-performing digital solutions supporting public sector transformation. You will guide a team of engineers, drive technical excellence, and work closely with stakeholders and cross-functional teams to deliver robust and impactful solutions.
Key Responsibilities
- Lead and mentor developers in delivering digital solutions.
- Design and architect scalable, high-performance fullstack systems.
- Develop and review secure, robust RESTful APIs.
- Drive secure coding practices and DevSecOps across the SDLC.
- Oversee CI/CD pipelines and quality assurance integration.
- Collaborate with business analysts, UI/UX designers, and infrastructure teams.
- Apply AWS/Azure best practices for deployment, monitoring, and maintenance.
- Deliver systems integrating with government authentication services such as Singpass and Corppass, while meeting public sector standards.
- Support project planning, estimation, and risk management.
- Bonus: Experience with IoT platforms, devices, and data processing.
Requirements
- At least 6+ years of hands-on software development experience, with 2–3 years in a software leadership role.
- Strong fullstack development and system design expertise.
- Proven experience in RESTful API design and development.
- Solid knowledge of secure coding and DevSecOps practices.
- Proficiency in AWS or Azure.
- Experience delivering government/public sector systems, including government authentication integrations.
- Familiarity with Agile methodologies.
- Strong leadership, communication, and problem-solving skills.
- Bonus: Experience in IoT system integration and data processing.
(EA Reg No: 20C0312)
Please email a copy of your detailed resume to qianyu@talentsis.com.sg for immediate processing.
Only shortlisted candidates will be notified.
Tell employers what skills you have
Microsoft Azure
Development Reviews
Security Administration
Public Sector
REST APIs development
JavaScript
Full Stack Development
Mentoring for Developers
Internet of Things Application
Cloud Deployment
Secure Software Development Lifecycle (SSDLC)
Analytical and Problem-Solving Skills
Business Analysis Management
Quality Assurance Procedures
High-Performance Systems
Java
DevSecOps
Agile & Waterfall Methodologies