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

Software Engineer

Internal Security Department

Singapore ・ フルタイム

最初に応募しよう

経験
どれでも
給料
求人情報
1
投稿済み
5時間前
作業モード
在任中
資格
Singaporeans only.
再開する
応募必須

勤務地

仕事内容

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.

返信をご希望の場合は、そのまま残してください。それ以外の目的には一切使用いたしません。

クリックして閲覧ドラッグ&ドロップ、または ペースト スクリーンショット

PNG、JPG、GIF、MP4、WebM、MOV形式 · 各ファイル最大20MB · 最大5ファイルまで

🤖
オンライン・即時AIサポート