G

GovTech Singapore

Government digital services delivery and infrastructure

Senior Software Engineer - Ministry of Law

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of experience working on reasonably large, high-availability software systems that have operated at scale.
  • Experience leading and coaching developers, guiding them toward shared goals and helping them improve performance and career growth.
  • Strong mastery of Agile and Scrum methodologies, with proven experience implementing and optimizing these practices across development teams and managing vendor-partner deliverables.
  • Demonstrated experience in production incident management, L3 support, and system reliability practices.
  • Strong experience with AWS cloud services and modern full-stack web application technologies, including Next.js or React.js on the frontend and Java or TypeScript on the backend.
  • Familiarity with Python for basic data analysis and Terraform for infrastructure as code.
  • Proficiency with continuous integration and continuous delivery pipelines, such as GitLab CI, and modern development workflows.
  • Solid understanding of software architecture principles, system design, and building resilient distributed systems.
  • Proven experience in low-code development, with a good understanding of OutSystems architecture, components, lifecycle management, and best practices.

Responsibilities

  • Define the team’s engineering vision, strategy, and direction in alignment with organizational goals.
  • Partner with stakeholders and agencies to prioritize and manage roadmaps, delivering product vision incrementally and efficiently.
  • Create and regularly update a long-term technical plan and roadmap for the assigned team and other teams as needed, addressing future product and business needs and infrastructure requirements.
  • Work regularly with engineers on performance, professional growth, constructive feedback, mentoring, and guidance.
  • Work with cross-functional partners to develop quality, reliability, and security strategies within the team.
  • Identify and initiate worthwhile engineering initiatives to maximize public-good impact.
  • Establish practices and tools that encourage a strong engineering culture and maximize engineering effectiveness and impact.
  • Help with recruitment, particularly for more senior hires.
  • Provide technical direction and processes for one or more teams.
  • Drive the design, implementation, and delivery of one or more products owned by the team.
  • Lead software engineering squads building applications that enable businesses, citizens, and intellectual property professionals to file and examine intellectual property.
  • Incorporate artificial intelligence capabilities into digital products.

Desired Qualifications

  • Familiarity with government or regulated-environment requirements.
  • Experience integrating with Whole of Government platforms or GovTech products.

About the Company

GovTech Singapore

Government digital services delivery and infrastructure

GovTech Singapore builds and maintains government digital services and national digital infrastructure for citizens and businesses. It develops Smart Nation infrastructure and applications and collaborates with citizens and businesses to co-develop technologies. Its offerings are government-focused, delivered through public-sector platforms rather than consumer apps, and designed with a citizen-centric, outside-in approach. Its goal is to improve the delivery of public digital services at scale and advance Singapore’s Smart Nation by creating accessible, reliable digital government infrastructure.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Singapore, Singapore
Founded
2016

Recently Posted Jobs

Explore more opportunities at GovTech Singapore

See more jobs