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
- 5 days ago
- Work mode
- In office
- Education
- Degree in Computer Science or related technical field
- Eligibility
- Applicants must be Singapore Citizens as CSIT is an agency under the Ministry of Defence Singapore.
- 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 CSIT
The Centre for Strategic Infocomm Technologies (CSIT) focuses on developing innovative products that advance the national security interests of Singapore, supporting operations such as Counter-terrorism and Computer Network Defence.
Role Overview
In this position, you will join a dynamic developer platform team to enhance and maintain the software toolchain, services, and automation on cloud infrastructure. Your work will support engineers across product teams to accelerate software development efficiency and improve the overall developer experience.
Key Responsibilities
- Design, develop, and sustain features and automation tools for the developer platform, incorporating cloud services and APIs to aid developers in building and deploying applications.
- Collaborate with engineers across all areas of software development to boost delivery performance.
- Work closely with other platform and infrastructure teams to ensure smooth integration between the developer platform and private cloud services.
- Produce clean code, engage in peer code reviews, and offer constructive feedback.
- Proactively enhance platform availability, efficiency, monitoring capabilities, and emergency responsiveness.
Minimum Qualifications
- Possess a degree or professional certification in computer science, a related technical discipline, or have equivalent practical experience.
- Have at least 2 years of professional software development experience in one or more general-purpose programming languages such as Python or Java.
Preferred Skills
- Experience with containerization platforms including Docker or Kubernetes.
- Understanding of API design fundamentals and practical experience creating and maintaining APIs.
- Background in developer-facing systems, cloud services, infrastructure automation, or roles in DevOps or Site Reliability Engineering.
- Knowledge in designing and managing large-scale distributed systems.
Additional Information
As CSIT operates under the Ministry of Defence of Singapore, only Singapore citizens are eligible to apply.
Note that artificial intelligence tools may be utilized during the hiring process to assist with tasks such as application review and resume analysis; however, final employment decisions rest solely with human evaluators.
Minimum education
Bachelor's Degree