askTIANaskTIANJobs

Step 1 · Compatibility

Software Engineer (Technology)

Security & Intelligence Division · onsite · closes 8/31/2026

Is this role right for you?

Worth a look50% compatible

Preview using a demo profile. Build yours

50
Profile fit
30
Time fit
100
Industry
40
Role
40
Aptitude
71
Character
56
  • Missing 1 of 1 required skills
  • Open to full-time work
  • Schedule works
  • Outside your preferred industries

You're compatible with this role — here's what it involves. ↓

Ask about this role — with your chartTalk to asktian about how Software Engineer (Technology) fits who you are — and where this path could take your career.Ask at chat.asktian.com →

Step 2 · The role

InfoComm, Technology, New Media CommunicationsInfocomm Technologyfull-time

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

Skills

React

Similar roles

More InfoComm, Technology, New Media Communications jobs →