Tuesday, October 28, 2025
Ministry of Defence of Singapore

Software Engineer - RAiD

Posted: 4 days ago

Job Description

What The Role IsYou provide continuous integration and continuous delivery/deployment of new features and capabilities for software from development to Operations and Support, working within RSAF Agile innovation Digital (RAiD) to deliver robust and secure applications for MINDEF/SAF.What You Will Be Working On Support product owners in prioritising product backlog Establish user stories and features for development sprints Develop and implement robust and secure codes for each product user story and feature Support acceptance and deployment of increments to production environment Improve software development processes and maintain and improve existing codesChallenge(s) Managing multiple stakeholders within MINDEF/SAF in order to deploy the developed applications successfully Working together with other teams within RAiD to ensure vulnerabilities to addressedWhat We Are Looking For Education in Computer Science, Engineering or a related field At least 3 years of experience in full-stack development Proficiency in HTML, CSS, JavaScript and modern frontend frameworks such as React, Angular or Vue.js Strong experience with server-side languages including Node.js, Python, Java, Ruby or PHP Experience with databases including SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) Proficiency in Git for version control and collaboration Experience with cloud platforms such as AWS, Google Cloud or Azure Knowledge of containerisation (Docker) and container orchestration (Kubernetes) Familiarity with testing frameworks such as Jest, Mocha, Cypress or Selenium and CI/CD pipelines Strong problem-solving skills and critical thinking about system design and performance Excellent communication and cross-functional collaboration abilities Familiarity with Agile methodologies such as Scrum or Kanban Experience with microservices architecture and serverless environments preferred Knowledge of security best practices in web application development preferredOnly shortlisted candidates will be notified.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs