askTIANaskTIANJobs

Step 1 · Compatibility

Software Engineer (Big Data Processing)

Centre for Strategic Infocomm Technologies · onsite · closes 1/15/2027

Is this role right for you?

Worth a look62% compatible

Preview using a demo profile. Build yours

62
Profile fit
65
Time fit
100
Industry
40
Role
40
Aptitude
71
Character
56
  • Missing 1 of 2 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 (Big Data Processing) 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

As a software engineer in a multi-disciplinary team that is responsible for mission-critical data analytics systems, you will contribute to the development of critical solutions related to national security. You create impact by designing, building, testing and deploying data-intensive web-based search applications that are scalable, extensible and maintainable. Join us to seize the opportunity to use cutting-edge technologies to protect the nation. Responsibilities • Design and develop internal flagship big data analytics systems, applications and APIs that allow engineers and analysts to retrieve, triage and analyse information more efficiently • Work with product managers, engineering managers and key stakeholders to deliver impactful solutions that meet our business needs • Manage enterprise system performance, reliability and sustainability through software quality control and optimisation of software products and technologies • Explore emerging technologies and deliver proof-of-concepts to the team and senior management • Work with the team or independently on the following: (1) Architect solutions that can scale efficiently (2) Write clean and maintainable code (3) Write unit, functional and end-to-end tests (4) Safely roll out mission-critical products that impact hundreds of analysts (5) Identify system issues to provide timely resolution and recovery| (6) Perform system health monitoring and support patches, assist in capacity planning and performance tuning Requirements • Background in computer science or equivalent • 3+ years of software engineering experience in the entire web application stack will be considered for senior position • Strong foundation and knowledge of Object-Oriented Programming and Functional Programming paradigms • Familiarity with the following technologies: Spring Boot, React, Elasticsearch, MongoDB, Oracle / PostgreSQL, Docker, Kubernetes, Kafka / Rabbit MQ • Able to communicate technical details effectively and clearly • Good interpersonal, analytical and problem-solving skills to get things done in a dynamic environment As CSIT is an agency under the Ministry of Defence (Singapore), only Singapore Citizens will be considered.

Skills

PostgreSQLReact

Similar roles

More InfoComm, Technology, New Media Communications jobs →