logo
Home Team Science and Technology Agency (HTX)

Lead Software Engineer/Software Engineer, xData

Home Team Science and Technology Agency (HTX)

Permanent/Contract

Closing on 20 Dec 2024

What the role is

At HTX, our vision is to exponentially impact Singapore's safety and security, ensuring a safer and more resilient future for all. Our mission drives us towards force multiplying our Home Team through scientific and technological breakthroughs, and secure Singapore’s future by empowering our frontlines and enhancing public safety. Joining HTX means becoming part of a dynamic team committed to these critical goals, where your work as a Software Engineer will directly contribute to these efforts. In this role, you'll have the opportunity to build and implement full-stack, scalable solutions, be involved in designing solutions to support the software development lifecycle and play a pivotal role in safeguarding our nation. If you're passionate about making an impact that truly matters, HTX is the place for you.

What you will be working on

The job-holder will collaborate with various teams (within HTX and across Home Teams) and is responsible to: a. Define software requirements to build scalable and data-driven products and deliver high-quality software solutions. b. Develop Full-stack solutions, handling both front-end and back-end responsibilities. c. Ensure Design Patterns, database designs & architecture implementations are efficient, scalable, and user-friendly. d. Ensure compliance with internal and external requirements before pushing data-driven applications to production. e. Create and maintain comprehensive documentation for software design, development, and deployment processes.

What we are looking for

• Bachelor’s / Master’s degree in STEM disciplines. • Applicants with system architecture design and product deployment experience will be considered for more senior positions. • Experience in one or more of the following areas: o Proficiency in the following technologies:  Frontend development (e.g., React, Angular, TypeScript)  Backend development (e.g., Node.js, FastAPI, Spring Boot)  Container Orchestration (e.g. Kubernetes, Docker Compose)  DB management (e.g., SQL, NoSQL)  Rapid Prototyping (e.g Streamlit, Gradio)  Cloud technologies (e.g., AWS, Google Cloud, Microsoft Azure)  Version Control (e.g., Git, GitHub, GitLab) • Familiar with one of more of these languages: C++, Java, Typescript, JavaScript, Python • Understand clean code practises and application of appropriate software design pattern All new hires are appointed on a two-year contract in the first instance and will be assessed and considered for permanent tenure over time, based on performance. As part of the shortlisting process for this role, you may be required to complete a medical declaration and/or undergo further assessment. All applicants will be updated on the status of their applications within 4 weeks upon closing of the advertisement. #LI-JW1

About Home Team Science and Technology Agency (HTX)

HTX is the world’s first Science and Technology agency that integrates a diverse range of scientific and engineering capabilities to innovate and deliver transformative and operationally-ready solutions for homeland security. As a statutory board of the Ministry of Home Affairs and integral to the Home Team, HTX works at the forefront of science and technology to empower Singapore’s frontline of security. Our shared mission is to amplify, augment and accelerate the Home Team’s advantage and secure Singapore as the safest place on planet earth.