What will you be working on
Our Applications Development team drives the analysis, design, development, implementation, maintenance and enhancement of the Board’s application systems to support the delivery of key CPF schemes to the public.
In this role, you will:
-
Contribute to the Software Development Life Cycle (SDLC), including analysis, design, development, maintenance, enhancement, and integration of application systems.
-
Collaborate with stakeholders to gather and understand requirements, ensuring that application solutions meet business needs.
-
Support end-users and the deployment of applications, perform troubleshooting and timely resolution of any incidents encountered in the various stages of the SDLC.
What are we looking for
We value the diverse talents and experiences that each individual brings to the table. While mastery of every requirement may not be necessary, familiarity and expertise in some of the following areas will position you for success within this team.
- Strong foundation in Java programming concepts with hands-on development experience Knowledge of Java enterprise frameworks, particularly Spring Framework and Hibernate (desirable)
- Python development experience, including familiarity with modern frameworks such as Streamlit (desirable)
- Hands-on experience writing SQL queries in relational database and no-sql database (e.g. MongoDB)
- Understanding of Generative AI concepts and their practical applications
- Familiarity with cloud concepts Professional Skills
- Demonstrated ability to collaborate effectively within cross-functional teams
- Strong analytical and problem-solving capabilities, with proven experience in technical troubleshooting
- Excellent communication skills and ability to work in a team environment
Position is on full-time basis from Aug - Dec 2025.