Skip to sign up

Job matched to your search

Software Engineer, IPOS

GovTech Singapore · Singapore

Singapore · On-siteFull-TimePosted Jun 19, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job 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.

We are looking for a highly skilled and motivated Software Engineer to join our team dedicated to building and scaling our flagship customer-facing digital products. You will be instrumental in designing, implementing, and maintaining resilient, high-performance services and APIs that power exceptional user experiences, whilst leveraging cutting-edge AI technologies to accelerate development and enhance quality.

[What you will be working on]

  • Design and Development : Architect, develop, and deploy scalable microservices using Java and Python, ensuring high availability and performance.
  • AI-Augmented Development : Leverage AI coding assistants and generative AI tools to accelerate feature development, code generation, refactoring, and documentation.
  • AWS Infrastructure : Collaborate with DevOps to deploy and manage applications utilising core AWS services (e.g., EC2, S3, RDS, Lambda, SQS/SNS, DynamoDB) and AWS AI/ML services (e.g., SageMaker, Bedrock, Comprehend).
  • Architecture & Standards : Apply principles of Domain-Driven Design (DDD) and leverage Event-Driven Architecture (EDA) to build maintainable and decoupled systems.
  • API Management : Design, implement, and secure robust, scalable RESTful and/or GraphQL APIs using AWS API Gateway.
  • Quality & Testing : Write comprehensive automated tests (Unit, Integration, E2E) using AI-powered testing tools to improve test coverage and identify edge cases; participate in peer code reviews to maintain high code quality and reliability.
  • AI-Driven Testing & QA : Utilise AI-based testing frameworks and tools for intelligent test generation, anomaly detection, and predictive quality analysis.
  • CI/CD & Deployment : Implement and maintain CI/CD pipelines (e.g., using GitHub Actions, AWS CodePipeline) and deploy services using Docker and ECS/Fargate or EKS.
  • Observability : Implement monitoring, logging, and tracing tools to ensure high-level observability of production systems (e.g., using CloudWatch, X-Ray, Prometheus/Grafana); leverage AI for anomaly detection and predictive alerting.
  • Security : Champion secure coding practices (OWASP Top 10) and ensure all services comply with security best practices and compliance standards; utilise AI-powered security scanning and vulnerability detection tools.
  • Efficiency : Proactively adopt modern developer tools, including AI Coding Assistants (e.g., GitHub Copilot, Amazon CodeWhisperer), to enhance productivity, code quality, and innovation.
  • [What we are looking for]
  • Experience : 2 years of professional experience as a Software Engineer working on production systems.
  • Core Languages : Expert proficiency in Java and Python.
  • Cloud Computing : Strong, hands-on experience developing and deploying applications within the AWS ecosystem.
  • AI & Machine Learning : Familiarity with integrating AI/ML capabilities into applications; experience with AWS AI services (SageMaker, Bedrock) or similar platforms is a plus.
  • Architecture : Proven understanding and experience implem

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →