-
View all jobs
What The Role Is
ISD confronts and addresses threats to Singapore’s internal security and stability. For over 70 years, ISD and its predecessor organisations have played a central role in countering threats such as those posed by foreign subversive elements, spies, racial and religious extremists, and terrorists. A fulfilling and rewarding career awaits those who want to join in ISD’s critical mission of keeping Singapore safe, secure and sovereign for all Singaporeans.
We hire people who are enthusiastic to solve challenging problems with technology and create values for our stakeholders. We develop software using Agile software development and software engineers are exposed and have the opportunities to take on different roles within a SCRUM team such as frontend, backend, middleware, SCRUM master, application security and DevSecOps engineer.
As a software engineer, you will be part of a dynamic team responsible for the implementation and support of our enterprise ICT systems and applications. You are required to be versatile and possess leadership qualities as you work on projects of various nature.
If you want to use your skills to solve real life problems and create positive impact for the security of Singapore, apply now.
What You Will Be Working On
ISD confronts and addresses threats to Singapore’s internal security and stability. For over 70 years, ISD and its predecessor organisations have played a central role in countering threats such as those posed by foreign subversive elements, spies, racial and religious extremists, and terrorists. A fulfilling and rewarding career awaits those who want to join in ISD’s critical mission of keeping Singapore safe, secure and sovereign for all Singaporeans.
We hire people who are enthusiastic to solve challenging problems with technology and create values for our stakeholders. We develop software using Agile software development and software engineers are exposed and have the opportunities to take on different roles within a SCRUM team such as frontend, backend, middleware, SCRUM master, application security and DevSecOps engineer.
As a software engineer, you will be part of a dynamic team responsible for the implementation and support of our enterprise ICT systems and applications. You are required to be versatile and possess leadership qualities as you work on projects of various nature.
If you want to use your skills to solve real life problems and create positive impact for the security of Singapore, apply now.
What You Will Be Working On
- Apply software development methodologies and programming patterns to ensure code efficiency, scalability, reliability and maintainability.
- Apply UI best practices for optimal user experiences.
- Design, code, test, debug and document software codes based to the functional requirements.
- Advocate and practice agile principles in software development to develop and deliver software application in a timely manner.
- Leverage on CI/CD platform to create pipeline to automate code build, security scan, software testing and delivery.
- Create and maintain end user and training/technical documentation.
- Analyse, diagnose and resolve operational or systematic issues related to applications.
- Work with product owner and process owners to perform business process re-engineer
- Interact and communicate effectively with peers and stakeholders.
- Diploma or Bachelor’s degree in Computer Science or technology related field, or equivalent competencies is preferred
- C#, .NET Core, ASP.Net Core, Entity Framework, ReactJs, JavaScript, CSS
- Strong analytical skills and attention to detail
- Work effectively as part of a team
- Ability to work independently and self-driven
- Experience with Docker, Kubernetes, message queue technologies will be a plus.
- Only Singaporeans need apply
Key Skills
Ranked by relevance
scrum
product owner
javascript
kubernetes
reactjs
docker
cicd
ui
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Scrum Master (H/F)
2026-05-28
Full-time
Not Applicable
France
Government Administration
Engineering
View Job Details
Related
Software Engineer
2026-05-24
Full-time
Not Applicable
United States
Software Development
Engineering
View Job Details
Related
Python Engineer / Test Automation Specialist
2026-06-03
Full-time
Not Applicable
Belgium
Government Administration
Engineering
Login to Apply
- Posted
- Mar 30, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Singapore
- Company
- Internal Security Department
Industries
Government Administration
Industrial Machinery Manufacturing
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Scrum Master (H/F)
2026-05-28
Full-time
Not Applicable
France
Government Administration
Engineering
View Job Details
Related
Software Engineer
2026-05-24
Full-time
Not Applicable
United States
Software Development
Engineering
View Job Details
Related
Python Engineer / Test Automation Specialist
2026-06-03
Full-time
Not Applicable
Belgium
Government Administration
Engineering