Location
singapore, singapore, Singapore
Posted
June 04, 2026
Job Description
Overview
We are seeking a Senior Software Engineer to independently deliver key projects while contributing to shared engineering capabilities across the ministry. This role requires strong technical judgment, balancing immediate delivery with long-term sustainability.
Key Responsibilities- Lead and deliver projects independently with minimal supervision
- Make pragmatic technical decisions balancing timelines, scope, and sustainability
- Work across legacy and modern systems (e.g., Java, Appian, OutSystems, Pega, Dynamics)
- Identify and manage technical dependencies and risks early
- Build reusable components, patterns, and frameworks
- Document architecture and implementation decisions
- Contribute to engineering standards and continuous improvement
- Mentor engineers through code reviews and best practices
- Evaluate build vs buy decisions considering constraints (e.g., s...