415,615open jobs
14,704companies
74,833added this week
Browse all
Salary
$88k – $218k per year (Estimated)
Location
In office (Singapore)
Seniority
Senior · 5+ years exp
Employment
Contractor
Overview
Company
Impact
Profile match
Careers@Gov is the official centralized recruitment platform for the Singapore Public Service, serving as a single gateway for job opportunities across government ministries and statutory boards. The portal enables job seekers to explore public sector roles, track applications, and access career development resources powered by digital tools. Headquartered in Singapore, it is managed by the Public Service Division and the Government Technology Agency to streamline public sector talent acquisition.

[What the role is]

We are seeking a highly motivated Full Stack AI Software Engineer to design, develop, test, deploy and maintain secure, scalable and cloud-native applications. The successful candidate will deliver business solutions using Specification-Driven Development (SDD), AI-assisted development, DevSecOps, Continuous Integration and Continuous Deployment (CI/CD), automated quality controls, and modern cloud engineering practices.

The engineer will work closely with Business Users, Product Owners, Solution Architects, Business Analysts, Quality Engineers, DevOps Engineers, Security Teams and Operations Teams throughout the software delivery lifecycle, from idea validation and prototyping through production adoption and ongoing improvement.

[What you will be working on]

Software Development

  • Design, develop, test, deploy and maintainenterprise-grade applications using Java with Quarkusand/or Spring Boot, Python, React, TypeScript and RESTful APIs.

  • Develop scalable backend services, responsive frontend applications, reusable components, common librariesand well-defined APIs.

  • Apply clean architecture, secure coding, design patternsand appropriate domainmodellingto produce maintainable solutions.

  • Design and implement cloud-native applications using containerisedarchitectures and automated deployment practices.

Specification-Driven Development

  • Work with users, Product Ownersand Business Analysts to translate business needs into clear specifications, user stories, acceptance criteria, API contractsand technical designs.

  • Apply Specification-Driven Development using structured requirements, OpenAPIspecifications, Domain Driven Design (DDD), Behaviour-Driven Development (BDD)andTest-Driven Development (TDD).

  • Maintain traceability from business requirements and specifications through implementation, automated testing, security validationand production release.

  • Use specifications as living engineering assets that support code generation, testing, documentationand change impact assessment.

Proof of Concept and Proof of Value

  • Partner with business users, Product Ownersand application teams to identifyopportunities for digital transformation, automation, AI adoptionand platform modernisation.

  • Design and implement Proof of Concept exercises to validatetechnical feasibility, integration patterns, security controlsand architectural assumptions.

  • Conduct Proof of Value exercises with stakeholders to demonstrateuser outcomes, operational benefits, productivity improvementand delivery viability.

  • Develop prototypes, reference implementationsand reusable accelerators to shorten technology evaluation cycles.

  • Document findings, constraints, architecture options, risks, recommendationsand an adoptionroadmap to support evidence-based decisions.

AI-Assisted Software Development

  • Use approved AI-assisted development capabilities to improve engineering productivity, code qualityand delivery consistency.

  • Apply Large Language Models to support code generation, unit-test generation, documentation, code review, refactoringand requirements-to-code traceability.

  • Develop and integrate AI-enabled application features using enterprise APIs and approved AI platforms.

  • Apply responsibleAI, information protection, securityand human review requirements throughout AI-enabled software delivery.

DevSecOpsand CI/CD

  • Build and maintain GitLab CI/CD pipelines for automated build, test, security scanning, packaging, releaseand deployment.

  • Integrate SonarQube, Nexus IQ, SAST, dependency scanning, secret detectionand container scanning into delivery pipelines.

  • Apply quality gates, policy checksand auditable evidence to prevent non-compliant artefacts from progressing through the delivery lifecycle.

  • Troubleshoot and optimisepipelines, build processes, deployment automationand developer workflows.

InnerSourceand Engineering Enablement

  • Create and maintainreusable engineering templates, reference architectures, starter kits, common servicesand best-practiceguides.

  • Establish common templates for APIs, microservices, frontend applications, GitLab CI/CD pipelines, security scanning, AI-enabled applicationsand Infrastructure-as-Code.

  • Promote InnerSourcepractices that enable discoverability, contribution, code reuse, peer review, transparent ownershipand cross-team collaboration.

  • Define contribution guidelines, repository standards, ownership models, versioning practices, documentation expectationsand support processes for shared assets.

  • Author engineering standards, onboarding guides, implementationplaybooksand developer productivity tools.

Productionisationand Adoption Support

  • Guide application teams through the lifecycle from idea, prototype and POC to MVP, production deploymentand operational support.

  • Assess production readiness across architecture, security, data protection, scalability, resiliency, observability, supportability, compliance and cost.

  • Help teams address architecture review, security review, CI/CD automation, testing, operational acceptance, monitoring, incident readiness, backupand disaster recovery requirements.

  • Refactor successful prototypes into production-grade solutions with appropriate engineeringcontrols, documentation, automated testsand support arrangements.

  • Collaborate with platform, infrastructure, securityand operations teams to remove adoption blockers and support successful production deployment.

Software Quality Engineering

  • Develop unit, integration, API, contractand end-to-end automated tests.

  • Apply TDD, BDD, clean code, secure coding, peer reviewand continuous refactoring practices.

  • Participate in code reviews, security reviewsand defect analysis, and implement sustainable corrective actions.

  • Monitor code quality, technical debt, dependency riskand test effectiveness using objective engineering evidence.

Cloud and Platform Engineering

  • Deploy and support applications on cloud platforms such as AWS using Docker and Kubernetes or OpenShift.

  • Use Infrastructure-as-Code and automated configuration to provide consistent, repeatable environments.

  • Work with API gateways, messaging, event-streaming, secretsmanagement, logging, metricsand distributed tracing services.

  • Engineer for performance, availability, resiliency, security, operabilityand cost efficiency.

[What we are looking for]

  • Degree or Diploma in Computer Science, Software Engineering, Information Technology, Computer Engineeringor a relateddiscipline.

  • At least five years of hands-on software development experience, including delivery of production-grade enterprise applications.

  • Demonstrated experience across backend, frontend, automated testing, CI/CDand production support.

  • Experience working with multidisciplinary Agile teams and engaging both technical and business stakeholders.

  • Experience building AI-powered applications and integrating approved enterprise AI services.

  • Experience with OpenAPIor Swagger, MCP, RAG architectures, LLM gateways, agentic workflowsor related AI engineering patterns.

  • Experience designing reusable common services, reference implementations, templatesor developer platforms.

  • Practical experience establishingor contributing to InnerSourceprogrammes.

  • Experience supporting the transition of prototypes or POCs into secure, supported production services.

  • Experience in financial services, governmentor another regulated environment.

  • Relevant cloud, software engineering, securityor DevOps certifications.

  • Strong problem-solving, systems thinkingand analytical skills.

  • Ability to translate user needs into testable specifications and practical engineering outcomes.

  • Clear communication, facilitationand stakeholder-management skills.

  • Software craftsmanship mindset with a strong focus on security, quality, reuseand automation.

  • Curiosity, adaptability, ownershipand commitment to continuous learning.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
415,615 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Singapore
$33k – $69k per year (Estimated) • In office • Full-Time • 12+ years exp • Pune
Java
Python
AI/ML
LLM
RAG
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
Platform Engineering
Rest API
Apply
$18k – $35k per year (Estimated) • In office • 1+ year exp • Saint Petersburg
Go
Databases
ClickHouse
NATS
PostgreSQL
Redis
DevOps
Ansible
CI/CD
Docker
Nginx
WebRTC
Apply
$28k – $69k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Chennai
PowerShell
Python
AI/ML
Red Teaming
DevOps
Ansible
AWS
Azure
Azure DevOps
CloudFormation
Docker
GCP
GitHub
GitHub Actions
GitLab
GitLab CI
Grafana
Helm
Jenkins
Kubernetes
Prometheus
Pulumi
Service Mesh
Splunk
Terraform
Cybersecurity
Checkmarx
HashiCorp Vault
OWASP Top 10
OWASP ZAP
Prisma Cloud
Snyk
Sysdig Secure
Threat Modeling
Zero Trust
Cryptography
Vault
Apply
Success Architect 2 hours ago
$23k – $62k per year (Estimated) • In office • Full-Time • 5+ years exp • PhD • Hyderabad • Bengaluru
Apex
Apex
Lightning Web Components
MuleSoft
Visualforce
AI/ML
Agentforce
AI Agents
Analytics
ETL/ELT
Apply
DevOps Engineer 3 hours ago
$26k – $62k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
DevOps
CI/CD
Apply
UX Designer 4 hours ago
$49k – $149k per year (Estimated) • In office • Full-Time • 3+ years exp • Singapore
Apply
$76k – $214k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Singapore
SQL
Databases
MS SQL
Snowflake
AI/ML
AI Agents
Prompt Engineering
RAG
DevOps
CI/CD
Vector
Analytics
ETL/ELT
Apply
$40k – $95k per year (Estimated) • In office • Full-Time • 1+ year exp • Singapore
Apply
$75k – $165k per year (Estimated) • In office • Full-Time • 2+ years exp • Singapore
Apply
$62k – $253k per year (Estimated) • In office • Full-Time • Singapore
Apply
$70k – $174k per year (Estimated) • In office • Contractor • 3+ years exp • Singapore
Apply
$51k – $110k per year (Estimated) • In office • Full-Time • 2+ years exp • Singapore
Apply
$85k – $217k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Sydney
AI/ML
AI Agents
DevOps
AWS
Azure
GCP
Apply
$97k – $244k per year (Estimated) • In office • Full-Time • 12+ years exp • Singapore
AI/ML
Agentic Workflows
AI Agents
LLM Guardrails
Apply
$22k – $53k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Singapore
Marketing
Instagram
LinkedIn
X (Twitter)
Apply
See all jobs
This is one of many
415,615 more open roles from verified company boards, updated every day.