DIS-DOTC logo

Lead Software Engineer

DIS-DOTC
On-site
Singapore, Singapore

Lead Software Engineer (Full Stack) (DXO) – Digital Ops Tech Centre (DOTC)
Open to Singaporean Citizens Only

About Us

The Digital Ops Tech Centre (DOTC) is a newly established unit within The Digital & Intelligence Service, dedicated to exploring cutting-edge technologies and adopting industry best practices in software engineering. As the Centre of Excellence for Software Engineering, DOTC enhances the operational capabilities of the Singapore Armed Forces (SAF), driving productivity and efficiency through innovative digital solutions.

What We Offer You

We offer a purpose-driven career, empowering our people with continuous learning and development opportunities throughout the year. If you are passionate about building technology to strengthen national defence, we invite you to join us in developing cutting-edge solutions. Learn more at dotc.gov.sg.

Who We Are Looking For

We are seeking a Lead Software Engineer (Full Stack) to tackle technically challenging problems in an agile, startup-like environment. In this role, you will drive technical direction for engineering, build impactful products for MINDEF/SAF, and develop competent software engineers.

What You will Bring

  • Degree/Diploma in Computer Science, Computer Engineering and IT
  • At least 5 years of experience in software development.
  • Proficiency in modern full-stack web application development (TypeScript preferred): frontend (React), backend (Node.js), infrastructure (AWS), and DevOps.
  • Experience with secure software development, including CI/CD, version control (Git), Infrastructure as Code (Terraform IaC), and deploying applications to cloud environments.
  • Experience working on large-scale, highly available software systems.
  • Passion for engineering excellence and a collaborative, team-oriented development approach.
  • Strong interest in building technology for public good.

What You will Do

  • Develop scalable, high-quality software from end to end - designing, building, testing, and shipping features across the tech stack.
  • Collaborate across functions to scope problems and design software solutions that deliver impact.
  • Champion software engineering best practices through the provision of technical guidance and mentorship.
  • Foster a culture of collaboration, growth and learning.
  • Build and maintain relationships with stakeholders and agencies across all four services of the SAF to understand their needs and challenges.
  • Develop innovations in software and/or processes to overcome bureaucratic constraints.

Join us in shaping the future of defence technology. Apply today!