Software Engineer - Developer Platform
Centre for Strategic Infocomm Technologies (CSIT)
Singapore · Full Time
Be the first to apply
- Experience
- 2+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 11 hours ago
- Work mode
- In office
- Education
- Computer Science degree or related field, or equivalent experience
- Eligibility
- Applicants must hold Singapore Citizenship to qualify for this role due to the organization's affiliation with the Ministry of Defence.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Organization
The Centre for Strategic Infocomm Technologies (CSIT) focuses on developing technologies that support Singapore's national security objectives, such as counter-terrorism and computer network defense.
Role Overview
As part of the developer platform team, you will be engaged in building and enhancing a foundational platform aimed at improving developer productivity by supporting software product teams with integrated tools, services, and infrastructure automation.
Key Responsibilities
- Develop, maintain, and enhance features and automation tools for the developer platform, leveraging cloud services and APIs utilized by internal developers for application building and deployment.
- Collaborate with software engineers across the development stack to optimize the efficiency of software delivery processes.
- Coordinate with infrastructure and platform teams to guarantee smooth integration of the developer platform within the private cloud environment.
- Write high-quality, maintainable code, conduct code reviews, and provide constructive feedback to team members.
- Drive improvements in platform availability, performance, operational efficiency, monitoring, and incident response.
Minimum Qualifications
- Academic background in Computer Science or related technical disciplines, or equivalent hands-on experience.
- At least 2 years of professional experience in software development using general-purpose programming languages such as Python or Java.
Preferred Qualifications
- Experience with container technologies like Docker and Kubernetes.
- Knowledge of API design and hands-on experience developing and maintaining APIs.
- Background working with developer-centric systems, cloud services, infrastructure automation; experience in DevOps or Site Reliability Engineering roles is advantageous.
- Familiarity with designing and operating large-scale distributed systems.
Additional Information
As CSIT operates under the Ministry of Defence of Singapore, applicants must be Singapore Citizens.
AI technologies may be used to assist in reviewing applications and other hiring processes, but final recruitment decisions rest solely with human evaluators.
Minimum education
Bachelor's Degree