MINDEF Digital Services Programme Centre works at the forefront of digitalisation for MINDEF's corporate operations and services, including the interactions with citizens on National Services. We are looking for highly motivated individuals to join us in developing quality, user-centric software products. This role will require you to drive the following:
- Software Product Development: Apply agile values and principles to design and implement clean and efficient algorithms for our software solutions.
- Team Collaboration: Collaborate closely with team members and with our community of UX designers and DevSecOps engineers to deliver high-quality, end-to-end solutions.
- Best Practices: Adopt proven software engineering practices such as code reviews and test-driven development.
- Documentation: Develop technical documentation for reference and knowledge transfer.
Requirements
- Bachelor's degree in Computer Science, Information Systems, Computer Engineering, or a related field.
- Experience in full-stack development, with proficiency in modern application frameworks such as Java Spring and ReactJS.
- Familiarity with agile philosophy and practices, continuous integration/continuous deployment (CI/CD) and cloud technologies will be an advantage.
- Strong problem-solving, written and verbal communication skills.
- Ability to thrive in an innovative environment and readily adopt new ideas technologies and approaches.
- Passionate and self-motivated, with a commitment to continuous learning and improvement.