Software Engineer
Core
Designing and implementing secure, scalable software architectures for public sector clients in Singapore, navigating strict compliance and legacy constraints.
Role type
Senior Software Architect / Software Engineer
Builds
Enterprise-level applications and integration solutions for government clients
Domain
Public sector IT / Cloud infrastructure / Security compliance
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture design, Cloud architecture (AWS/Azure/GCP), Microservices/API design, Polyglot programming (Java/Python/.NET), Database management (RDBMS/NoSQL), Security & data governance, Technical roadmap planning, PoC leadership
Preferred skills
Experience with legacy government platforms, Singapore public sector deployment models
Technologies
AWS, Azure, GCP, Java, Python, .NET, RDBMS, NoSQL
Responsibilities
Design flexible system architectures integrating with client-specific stacks, Define technical vision and roadmap while mitigating dependency risks, Ensure designs meet strict security and compliance standards (e.g., IM8), Lead technical spikes and PoCs for new technologies, Provide architectural oversight and mentorship to development teams
Seniority
Senior, hands-on IC with leadership responsibilities
