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:
- Gather, analyse business requirements and translate them into high-level use cases.
- Prepare workflows, develop technical specifications, and conduct feasibility studies.
- Prepare project plans and documentation according to standards and guidelines.
- Perform coding and provide systems support, including SIT, UAT, and participation in all phases of the Software Development Life Cycle.
- Provide user support through troubleshooting and timely resolution of any incidents encountered.
- Collaborate closely with different stakeholders to ensure project success.
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.
- Avid programmer with relevant experience in Java. A broad full-stack experience will be an added advantage.
- Hands-on knowledge and experience in end-to-end Software Development Life Cycle, with the ability to manage the scope of requirements, review application design, and deliver cost-effective solutions to business users and external stakeholders.
- Possess strong technical knowledge in Java/J2EE for the design, development and maintenance of application systems.
- Demonstrates strong analytical, problem-solving and presentation skills.
The seniority of appointment and actual corporate job title will commensurate with individual work experiences.
Position is on 2-year full time contract directly under the payroll of CPF Board with potential for emplacement into permanent position.