Act as the technical lead — providing engineering direction, reviewing architecture and code, mentoring engineers, and driving strong practices across testing, CI/CD, DevSecOps, observability, and production operations.
Provide technical governance: Conduct architecture and design reviews, enforce standards, and ensure solutions comply with security, data, and government ICT policies.
Complexity & Problem Solving: Works on problems of moderate scope which are often varied and routine where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Applies learned techniques and contributes to analysis and investigation to solve problems. Normally receives little instruction on day-to-day work, general instructions on new assignments
Experience and workplace: GovTech seeks experience with multi-component systems, .NET Core or .NET full-stack development, and preferably Angular and TypeScript, along with AWS, cloud-native technologies, automated testing, code reviews, secure coding, and continuous integration and delivery. The role also calls for problem-solving, collaboration, continuous learning, and interest in public-good digital solutions. GovTech describes itself as an equal-opportunity employer offering inclusive workplace practices, leave benefits, and wellness programs.
Set technical direction and standards. Define the architecture, patterns, and conventions that let teams move fast independently while staying coherent. Encode standards in tooling — make the right thing the easy thing.
Enhance observability for recommendation systems in complex global environments, including multi-region, multi-data center, and multi-language scenarios; establish end-to-end tracing systems and optimize issue attribution mechanisms.