#SGUnitedJobs Software Developer (Contract)

  • Job Category
    Information Technology, Public / Civil Service
  • Contract type

Job Description

The Ministry of Home Affairs (MHA) aspires to be world-class in delivering a safe and secure home for our people. In pursuing our mission to help make Singapore safe and secure, we remain always constant and true to our core values of Honour and Unity.



You will be part of a dynamic team responsible for the implementation and support of our enterprise ICT systems and applications. We practise Agile software development, progress together as a team to solve issues, and bring value to our stakeholders. As a full stack developer, you will work closely with the scrum team users on different solutions. Your primary responsibilities are:

  • Advocate and practise Agile principles in software development
  • Design and build services with a focus on operational value and usability
  • Design, build, test and deploy systems that are scalable and in accordance with established standards
  • Write sustainable code that is clean, readable and consistent
    • Drive the development team in building reusable and extensible services
    • Ensure high performances and utility of services and adhere to high-quality development principles while delivering solutions on-time and on-budget
    • Perform code reviews and evangelize best practices
    • Analyze and resolve technical issues and contribute in technical discussion or solutioning session
    • Review solution designs and related code and assess opportunities for software improvement
    • Maintain user guides and technical documentations
    • Research and evaluate software products, libraries and cloud APIs



• Suitable qualifications preferably in Computer Science and Software Engineering
• Minimum 3 years of relevant experience
• Solid programming fundamentals
• Demonstrate strong ability in analytical and problem-solving skills
• Team player with good communication skills
• Strong understanding and practice Agile projects SCRUM
• Strong knowledge and experience in DevSecOps automation, containerization and orchestration using tools
• Experience with both frontend and backend development
• Experience with Restful APIs
• Experience with CI/CD
• Experience with application security


All applicants will be notified on whether they are shortlisted or not within 4 weeks of the closing date of this job posting.




Closing on 22 Apr 2021