Software Engineer

MHA - Internal Security Department (ISD)

Singapore

On-site

SGD 85,000 - 125,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MHA - Internal Security Department (ISD) in Singapore invites applications for a Software Engineer to join a dynamic SCRUM team responsible for enterprise ICT systems and applications. You will contribute across frontend, backend, middleware and DevSecOps within an Agile environment.

The role emphasises writing clean code, building scalable solutions, maintaining documentation, and delivering secure software using CI/CD pipelines with effective collaboration with product owners and stakeholders.

Qualifications

  • Proficiency in C# and .NET technologies.
  • Experience with front-end frameworks such as React or similar.
  • Strong analytical and problem-solving skills.
  • Ability to work effectively in a team.
  • Self-driven and capable of independent work.
  • Knowledge of Docker, Kubernetes, and message queues is a plus.

Responsibilities

  • 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.

Skills

C#
.NET Core
ASP.Net Core
Entity Framework
ReactJs
JavaScript
CSS
Strong analytical skills
Team collaboration
Self-driven

Tools

Docker
Kubernetes
Message queues

Job description

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.

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.
What we are looking for:
  • 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
  • We wish to inform that only shortlisted candidates will be notified.
About MHA - Internal Security Department (ISD)

The Internal Security Department (ISD) confronts and addresses threats to Singapore’s internal security and stability. For over 75 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.

At the heart of our work are the collection of intelligence that enables us to size up the threats to Singapore’s internal security, and taking the executive actions necessary to overcome those threats. Every day, we collect and analyse intelligence, make impartial assessments, and take decisive action to counter the threats to Singapore’s internal security and stability, and sovereignty.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Solution Engineer
Solution Engineer

MHA - Internal Security Department (ISD) • Singapore

On-site
SGD 60,000 - 80,000
Strategic Information & Communications Technology (ICT) Systems Engineer
Strategic Information & Communications Technology (ICT) Systems Engineer

MHA - Internal Security Department (ISD) • Singapore

On-site
SGD 60,000 - 90,000
ICT System Engineer
ICT System Engineer

MHA - Internal Security Department (ISD) • Singapore

On-site
SGD 60,000 - 90,000
Data Analytics Engineer
Data Analytics Engineer

MHA - Internal Security Department (ISD) • Singapore

On-site
SGD 90,000 - 130,000
Advanced training and professional dev
Collaborative work environment
Challenging, impactful projects
Data Platform Engineer
Data Platform Engineer

MHA - Internal Security Department (ISD) • Singapore

On-site
SGD 60,000 - 90,000
Data Acquisition Engineer (AI Systems)
Data Acquisition Engineer (AI Systems)

MHA - Internal Security Department (ISD) • Singapore

On-site
SGD 120,000 - 160,000
Planning, Policy and Relations Executive
Planning, Policy and Relations Executive

MHA - Internal Security Department (ISD) • Singapore

On-site
SGD 48,000 - 78,000
Technology Scouting and Partnerships Executive
Technology Scouting and Partnerships Executive

MHA - Internal Security Department (ISD) • Singapore

On-site
SGD 60,000 - 80,000
Enterprise Infrastructure Specialist
Enterprise Infrastructure Specialist

MHA - Internal Security Department (ISD) • Singapore

On-site
SGD 50,000 - 80,000
Infocomm Engineer
Infocomm Engineer

MHA - Internal Security Department (ISD) • Singapore

On-site
SGD 50,000 - 80,000