Senior Software Engineer - Joint

Ministry of Defence of Singapore

Singapore

On-site

SGD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Ministry of Defence of Singapore seeks an experienced software engineer to lead the design, development and sustainment of software systems that support operational users in the Joint Intelligence Command (JIC).

You will work closely with stakeholders to translate workflows into reliable software delivery, guide architecture decisions and produce testing documents. You will mentor junior engineers, review designs and drive secure, production-grade outcomes in a governance-aware environment.

Qualifications

  • At least 6 years of software engineering experience, including experience leading technical delivery and/or mentoring engineers.
  • Proficiency in at least one modern programming language, with willingness to work across languages such as TypeScript, Java, C# or similar.
  • Ability to communicate technical decisions clearly to both technical and non-technical stakeholders.
  • Education in Engineering, Information Technology or a related field.

Responsibilities

  • Lead design, development and sustainment of software systems for operational users.
  • Collaborate with stakeholders to understand workflows, clarify requirements and assess technical feasibility.
  • Lead technical discussions, drive decisions through design docs, architecture diagrams and code reviews.
  • Provide guidance, mentorship and project management to junior engineers.

Skills

Technical leadership
Mentoring engineers
Strong communication
Independent work
Interpersonal skills

Education

Engineering/IT degree

Job description

What The Role Is

You are responsible for leading the design, development and sustainment of software systems that support operational users in the Joint Intelligence Command (JIC).

What You Will Be Working On
  • Work closely with stakeholders to understand user workflows, clarify requirements and assess technical feasibility to design, develop and maintain software systems aligned to operational needs
  • Lead technical discussions with engineers and stakeholders, driving decisions through design documentation, architecture diagrams and code reviews
  • Formulate design and testing documentation for products
  • Provide technical guidance, mentorship and project management to junior engineers
Challenge(s)
  • Working in secure and operationally sensitive environments while balancing rapid delivery with governance, security and production reliability
  • Leading engineers through ambiguity, changing priorities and technical constraints, while building systems that are both useful to users and maintainable by engineering teams
  • Understanding unfamiliar user workflows quickly and operating effectively across both exploratory work and production-grade delivery
What We Are Looking For
  • Education in Engineering, Information Technology or a related field
  • At least 6 years of software engineering experience, including experience leading technical delivery and/or mentoring engineers
  • Proficiency in at least one modern programming language, with willingness to work across languages such as TypeScript, Java, C# or similar
  • Ability to communicate technical decisions clearly to both technical and non-technical stakeholders
  • Good interpersonal skills with a genuine interest in building good software for usersHighly motivated and able to work independently

Only shortlisted candidates will be notified.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Joint
Senior Software Engineer - Joint

MINDEF • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Engineer - Joint
Senior Data Engineer - Joint

Ministry of Defence of Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer: Lead for Secure Operational Systems
Senior Software Engineer: Lead for Secure Operational Systems

MINDEF • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer - Lead Architect for Systems
Senior Software Engineer - Lead Architect for Systems

Ministry of Defence of Singapore • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer (Java/Javascript/C++)
Software Engineer (Java/Javascript/C++)

Visa Hunt • Singapore

On-site
SGD 60,000 - 100,000
Senior Data Engineer - Joint
Senior Data Engineer - Joint

MINDEF • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer
Software Engineer

CODEX SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Software Developer (.NET) IJF
Senior Software Developer (.NET) IJF

recruit express pte ltd • Singapore

On-site
SGD 60,000 - 80,000
Senior Data Engineer - Joint Intelligence Command
Senior Data Engineer - Joint Intelligence Command

The Digital and Intelligence Service (DIS) • Singapore

On-site
SGD 120,000 - 180,000
Software Lead (JD#11248)
Software Lead (JD#11248)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000