Software Engineer (big Data Processing)

Singapore, S00, SG, Singapore

Job Description

CSIT develops products to advance the national security interests of Singapore. We use our products in a wide range of use-cases, including but not limited to Counter-terrorism and Computer Network Defence. We are looking for talented software engineers to lead and build mission-critical products that identify, analyse and investigate threats.

Role



+ 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



+ Bachelor's degree in computer science or equivalent + Candidates with 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



Why join us?



+ The work is purposeful and meaningful + You will get to work with talented and driven people
+ We work with modern technologies and tech stacks
+ We have excellent engineering culture and work-life balance
+ We aspire for engineering and operational excellence
+ We empower to innovate



As CSIT is an agency under the Ministry of Defence (Singapore), only Singapore Citizens will be considered.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1525381
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, S00, SG, Singapore
  • Education
    Not mentioned