Software Engineer (Technology)

Security & Intelligence Division

Singapore

On-site

SGD 50,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Opportunities to grow as a software engineer
Experience with meaningful software projects
Mentorship and professional development

Job summary

The Security & Intelligence Division in Singapore is seeking software engineers to develop innovative software solutions to support intelligence assessments.

You will design, build, and maintain scalable software while adopting best practices. Opportunities exist for both fresh graduates and mid-career professionals.

Join us to make a meaningful impact while advancing your career in a pivotal role at a national agency.

Qualifications

  • Roles for fresh graduates and mid-careers available.
  • Experience in developing software, web applications, continuous integration/delivery.
  • Familiarity with Agile processes and DevOps practices.

Responsibilities

  • Design, build, and maintain scalable software solutions.
  • Implement Agile and LEAN software development processes.
  • Provide technical leadership for a team.

Skills

Java
JavaScript
Python
Scala
Kotlin
Spring
React
C
C++

Tools

Spark
Kafka
Hadoop
Kudu

Job description

What the role is:

What the role is: You will develop software solutions that enhance SID’s capability to produce intelligence assessments. You will develop and maintain SID’s critical software, systems, and applications. You will need to adopt the industry’s best practices in your development of unique software products to support SID’s mission.

What you will be working on:
  • Design, build, and maintain scalable software solutions to solve complex problems
  • Build new capabilities to enhance SID’s operations
  • Build and improve software architecture, data platforms, web applications, enterprise systems, and core infrastructure
  • Implement solutions using Agile and LEAN software development processes
If you are in a senior role, in addition to the above, you will also:
  • Provide technical and strategic leadership for a team
  • Design and implement workplace processes, with future trends and needs in mind
  • Plan and guide your team’s professional growth, in both general and technical areas
  • Build good relations and workflows with internal and external stakeholders
  • Mentor and develop junior team members to maximise their potential
What you will gain:
  • Opportunities to grow as a software engineer
  • Experience working on meaningful and complex software projects
  • Expertise in using the latest techniques in software development to develop innovative solutions
  • Experience in solving unique challenges
What we are looking for:
  • Roles for fresh graduates and mid-careers available
  • Programming skills (e.g. Java, JavaScript, Python, Scala, Kotlin, Spring, React, C, C++)
  • Experience in developing software, web applications, continuous integration/delivery, system integration, networking or distributed computing
  • Keen interest in big data technologies (e.g. Spark, Kafka, Hadoop, Kudu)
  • Familiarity with Agile software development processes, DevOps practices, or developing proof-of-concept prototypes
About Security & Intelligence Division

We are an agency that provides strategic analysis to help advance and protect Singapore’s national interest, security and sovereignty. Our mission is to provide the government with strategic assessments of global and regional threats, and developments in the increasingly complex and volatile world.

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

Similar jobs worth comparing

Infrastructure Engineer (Technology)
Infrastructure Engineer (Technology)

Security & Intelligence Division • Singapore

On-site
SGD 70,000 - 100,000
Software Engineer (Intelligence Analysis Applications Development)
Software Engineer (Intelligence Analysis Applications Development)

Defence Science and Technology Agency • Singapore

On-site
SGD 60,000 - 80,000
Software Engineer - Build Scalable Intelligence Platforms
Software Engineer - Build Scalable Intelligence Platforms

Security & Intelligence Division • Singapore

On-site
SGD 50,000 - 80,000
Opportunities to grow as a software engineer
Experience with meaningful software projects
Mentorship and professional development
Senior Software Engineer (Big Data Processing)
Senior Software Engineer (Big Data Processing)

Centre for Strategic Infocomm Technologies (CSIT) • Singapore

On-site
SGD 70,000 - 90,000
Excellent engineering culture
Work-life balance
Opportunity to innovate
Software Engineer (Intelligence Analysis Applications Development)
Software Engineer (Intelligence Analysis Applications Development)

DSTA • Singapore

On-site
SGD 50,000 - 80,000
Cyber Specialist (Technology)
Cyber Specialist (Technology)

Security & Intelligence Division • Singapore

On-site
SGD 45,000 - 70,000
Software Engineer (Big Data Processing)
Software Engineer (Big Data Processing)

Centre for Strategic Infocomm Technologies • Singapore

On-site
SGD 70,000 - 90,000
Purposeful work
Talented colleagues
Work-life balance
+2
Software Engineer
Software Engineer

MHA - Internal Security Department (ISD) • Singapore

On-site
SGD 85,000 - 125,000
Software Engineer (Data Processing and Management)
Software Engineer (Data Processing and Management)

Centre for Strategic Infocomm Technologies (CSIT) • Singapore

On-site
SGD 60,000 - 80,000
Security Specialist (Corporate)
Security Specialist (Corporate)

Security & Intelligence Division • Singapore

On-site
SGD 40,000 - 80,000
Expertise in organizational security design
Stakeholder management skills
Innovative workplace processes