9 days ago

Team Lead Software Engineering

Ministry of Defence of Singapore

On Site
Full Time
SGD 150,000
Singapore, Singapore
Apply

Job Overview

Job TitleTeam Lead Software Engineering
Job TypeFull Time
Offered SalarySGD 150,000
LocationSingapore, Singapore
Map of Singapore, Singapore

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Team Lead Software Engineering - Digital Ops-Tech Centre (DOTC)

The Digital Ops-Tech Centre (DOTC) is a newly established unit within the Digital and Intelligence Service (DIS) that explores cutting-edge technologies and adopts industry best practices in software engineering to enhance the Singapore Armed Forces (SAF)'s operational capabilities through innovative digital solutions. As a Team Lead at the DOTC, you will tackle technically challenging problems, drive technical direction for engineering, build impactful products for MINDEF/SAF, and develop competent software engineers.

What You Will Be Working On

  • Develop scalable, high-quality software from end to end, including 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 technical guidance and mentorship.
  • Foster a culture of collaboration, growth, and learning.
  • Build and maintain relationships with stakeholders to understand their needs and challenges.
  • Develop innovations in software and/or processes.

Challenges

  • Managing different stakeholders while exploring cutting-edge technologies and adopting industry best practices in software engineering.

What We Are Looking For

  • At least 15 years of relevant working experience, with at least 5 years 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 Continuous Integration (CI)/Continuous Delivery or Deployment (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.

Note: Only shortlisted candidates will be notified.

Key skills/competency

  • Software Engineering
  • Team Leadership
  • Full-Stack Development
  • TypeScript
  • React
  • Node.js
  • AWS
  • DevOps
  • CI/CD
  • Secure Software Development

Tags:

Team Lead
Software Engineering
Full-Stack Developer
TypeScript
React
Node.js
AWS
DevOps
CI/CD
Team Leadership
Technical Direction
Software Development
Digital Solutions
Singapore
Ministry of Defence
SAF

Share Job:

How to Get Hired at Ministry of Defence of Singapore

  • Tailor your resume: Highlight extensive experience in full-stack development, leadership, and secure coding practices relevant to the Ministry of Defence.
  • Showcase impact: Quantify achievements in developing large-scale, high-availability systems and fostering team growth.
  • Emphasize technical skills: Detail proficiency in TypeScript, React, Node.js, AWS, DevOps, and IaC.
  • Demonstrate passion: Express your commitment to public good and engineering excellence in your application and interviews.
  • Prepare for technical and behavioral questions: Be ready to discuss your approach to leadership, problem-solving, and stakeholder management.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background