This page was automatically translated and may contain errors. View in English.
Internal Security Department

Software Engineer

Internal Security Department

Singapore • Penuh Waktu

Jadilah yang pertama mendaftar

Pengalaman
Setiap
Gaji
Lowongan
1
Diposting
6 jam yang lalu
Mode kerja
Di kantor
Kelayakan
Singaporeans only.
Melanjutkan
Wajib mendaftar

Tempat Anda akan bekerja

Deskripsi pekerjaan

Role overview

The Internal Security Department (ISD) plays a key role in safeguarding Singapore’s internal security and stability. For more than seven decades, its teams have worked to counter threats from foreign subversive groups, espionage, racial and religious extremism, and terrorism. This role is for someone who wants to contribute to a mission that helps keep Singapore safe, secure, and sovereign.

ISD is looking for enthusiastic technologists who enjoy tackling complex problems and building practical solutions for stakeholders. The team develops software using Agile methods, and software engineers may rotate through different responsibilities within a Scrum team, including frontend, backend, middleware, Scrum Master duties, application security, and DevSecOps work.

As a Software Engineer, you will join a collaborative team supporting the implementation and maintenance of enterprise ICT systems and applications. The role calls for versatility, the ability to take ownership, and leadership qualities across a range of project types.

If you want to apply your technical skills to meaningful real-world challenges and help strengthen Singapore’s security, this opportunity may be a strong fit.

Key responsibilities

  • Use software engineering methods and programming design patterns to build code that is efficient, scalable, dependable, and easy to maintain.
  • Apply user interface best practices to deliver a strong and intuitive user experience.
  • Develop, test, troubleshoot, and document software based on functional specifications.
  • Promote Agile values and practices to support timely software delivery.
  • Use CI/CD tools and pipelines to automate building, security scanning, testing, and release of software.
  • Prepare and maintain technical documentation as well as end-user and training materials.
  • Investigate, diagnose, and resolve operational or system issues affecting applications.
  • Partner with product owners and process owners to improve and redesign business processes.
  • Communicate clearly and work effectively with colleagues and stakeholders.

Requirements

  • Hands-on knowledge of C#, .NET Core, ASP.NET Core, Entity Framework, ReactJS, JavaScript, and CSS.
  • Strong analytical thinking and close attention to detail.
  • Ability to collaborate effectively within a team environment.
  • Self-motivated with the capacity to work independently.
  • Exposure to Docker, Kubernetes, and message queue technologies will be an added advantage.
  • Applicants must be Singaporeans.

Additional information

Only shortlisted candidates will be contacted.

Biarkan saja jika Anda ingin mendapat balasan — kami tidak akan menggunakannya untuk hal lain.

Klik untuk melihat-lihat, seret & lepas, atau pasta tangkapan layar

PNG, JPG, GIF, MP4, WebM, MOV · Maksimal 20MB per file · Hingga 5 file

🤖
Bantuan AI online dan instan