Software Engineer - A26316
Core
Build, modernise, and operate digital services for Singapore's Ministry of Social and Family Development (MSF), including citizen-facing products, backend services, and data pipelines.
Role type
Software Engineer (SWE)
Builds
Digital services for social and family policies, including Case Central, ComLink+, and the Social Service Coordination Centre
Domain
Public sector / Social services / Government digital transformation
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Backend development, Frontend development, RESTful and/or GraphQL APIs, Microservices, SQL, NoSQL, Data processing and ETL pipelines, System integrations, Automated testing, Git-based development, Docker, Cloud deployment
Preferred skills
Strong engineering fundamentals, ability to learn new technologies, pragmatic problem-solving, experience with legacy systems, security and compliance knowledge
Technologies
Java, Kotlin, Python, Node.js, TypeScript, Go, C#, React, Next.js, Vue, Angular, PostgreSQL, MySQL, Salesforce, OutSystems, Appian, Pega, GCC, AWS, Terraform, OpenTofu
Responsibilities
Develop APIs and backend services, Build modern frontend applications, Develop secure data ingestion and ETL pipelines, Integrate systems across government agencies, Modernise existing applications, Build cloud infrastructure and deployment pipelines, Improve automated testing and engineering quality
Seniority
Mid-level to Senior, hands-on IC