# Senior / Software Engineer , Civil Service College at GovTech Singapore

GovTech Singapore is hiring a Senior / Software Engineer , Civil Service College in Singapore, Singapore. Level rates it Little AI ●○○○; you can [apply on GovTech Singapore](https://jobsbylevel.com/go/f4857151-70d6-458e-916d-3112409bbd12?utm_medium=ai-agent).

AI Level 1, AI centrality 9 out of 100. Singapore.

## Details

- Company: [GovTech Singapore](https://jobsbylevel.com/companies/govtech-singapore)
- AI level: AI Level 1 (score 9 out of 100)
- Location: Singapore
- Posted: August 28, 2026
- Apply: https://jobsbylevel.com/go/f4857151-70d6-458e-916d-3112409bbd12?utm_medium=ai-agent
- Free CV review for this job: https://jobsbylevel.com/cv-review?job=senior-software-engineer-civil-service-college-at-govtech-singapore-7449ed

## Prepare for this job

The job page lists 2 likely interview questions for this offer, with a CV checklist: https://jobsbylevel.com/jobs/senior-software-engineer-civil-service-college-at-govtech-singapore-7449ed

## Description

GovTech is the lead agency driving Singapore’s Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government’s capabilities in Data Science & Artificial Intelligence, Application Development, Smart City Technology, Digital Infrastructure, and Cybersecurity. At GovTech, we offer you a purposeful career to make lives better where we empower our people to master their craft through robust learning and development opportunities all year round. Play a part in Singapore’s vision to build a Smart Nation and embark on your meaningful journey to build tech for public good. Join us to advance our mission and shape your future with us today! Learn more about GovTech at tech.gov.sg. [Job Overview] As a Software Engineer / Senior Software Engineer, you will design, build, operate, and continuously improve software products and services. You will work across multiple components and services, contribute to technical decisions, and help ensure the systems we build are secure, reliable, maintainable, and fit for purpose. The role may be appointed at Software Engineer or Senior Software Engineer depending on experience, technical depth, and demonstrated scope of impact. [What you will be working on] Design and deliver quality software Design and deliver moderately complex features spanning multiple components, services, or new integrations, taking into account modularity, scalability, resilience, and maintainability. Contribute to solution design and implementation across your team's domain. Evaluate technical options, articulate trade-offs, and recommend solutions that align with product needs and team goals. Proactively improve existing systems through refactoring and reduction of technical debt. Build reliable engineering and delivery practices Develop and improve automated testing across unit, integration, end-to-end, and performance testing where appropriate. Contribute to automation, observability, CI/CD, and deployment practices that improve delivery speed and system reliability. Build a strong understanding of product architecture, dependencies, and data flows, and use this knowledge to make sound technical decisions. Own what you build in production Take responsibility for your work beyond deployment, including monitoring, troubleshooting, and continuous improvement. Lead or contribute to incident triage and debugging for production issues within your domain. Participate in post-incident reviews, identify root causes, and propose concrete preventive actions. Ensure appropriate monitoring and alerting are in place so that issues can be detected and addressed early. Build secure and compliant systems Treat security, compliance, reliability, and performance as design constraints rather than afterthoughts. Apply recommended platforms, tools, and organisational standards effectively, and identify or escalate situations where deviations are necessary. Use AI effectively and responsibly in software development Use AI-assisted development tools to improve engineering productivity while maintaining strong standards for correctness, security, reliability, and maintainability. Write clear technical specifications and design documents that provide effective context for AI-assisted development as well as other engineers. Critically review AI-generated solutions and identify technical debt, antipatterns, security risks, incorrect assumptions, and other quality issues before they reach production. For senior engineers, to establish good team practices for reviewing AI-generated code and determining what requires human verification. Take ownership and help the team succeed Take end-to-end ownership of projects, including work where the problem or requirements may initially be ambiguous. Break down problems, prioritise work, identify risks, and translate team goals into actionable technical plans. Collaborate closely with

The description is cut here. Read the full offer: https://jobsbylevel.com/jobs/senior-software-engineer-civil-service-college-at-govtech-singapore-7449ed

Source: https://jobsbylevel.com/jobs/senior-software-engineer-civil-service-college-at-govtech-singapore-7449ed

## Cite this page

Level. https://jobsbylevel.com/jobs/senior-software-engineer-civil-service-college-at-govtech-singapore-7449ed.

Get job alerts: https://jobsbylevel.com/newsletter
