Overview

Systems Engineer, C3

Date: 26 May 2025

Location:

Singapore, Singapore

Company:
Singtel Group

The Senior Software Engineer will join our software delivery team responsible for the design, development and/or deployment of Smart and Safe City solutions.

Responsibilities:

  • Involved in full software development life cycle with focus on requirement specification, detailed design, coding, testing, deployment and maintenance support.
  • Analyse process/program specifications & translate specifications to program codes, conforming to program guidelines and programming best practices
  • Make changes to configurable items, which include hardware, software, documentation, etc. It covers configuration management planning, configuration identification, configuration controls & audio
  • Develop unit test package, execute tests & document test results to ensure the quality of the program
  • Assist in the integration testing, system testing, User Acceptance Test ( UAT) & implementation activities to fix the reported problems/bugs of the system to ensure the smooth execution of programs in the production environment
  • Investigate all reported problems/errors & initiate amendments & testing so that the system can operate correctly & efficiently
  • Prepare & maintain up-to-date system documentation.
  • Analyse functional requirements to translate into application design using established design methodologies and guidelines
  • nsure codes comply with NCS security guidelines
  • Responsible for the design, development and deployment of Smart and Safe City solutions leveraging on IOT devices, video cameras, geo-spatial data visualization, advanced analytics, AI, automated decision support and response to enhance public safety, secure critical site, achieve sustainability goals etc.
  • Design solution based scalable, highly available and secured cloud native architecture leveraging on microservices, containers, Kubernetes, event driven, SQL + NoSQL database, data lake and AI.
  • Participate in on-site deployment of solution at customer site for trial or POC purpose.
  • Work closely with presales team to contribute to technical proposal based on RFP specification.
  • Apply technical best practices to work, constantly explore new technology and methodologies to deliver high quality solution.

Skills and Qualification:

  • Degree in Electrical / Electronics / Computer Science / Engineering/ IT with 3+ years of experience in building large scale, highly scalable software solution.  Diploma holders with 5+ years of similar experience are encouraged to apply.
  • Experience in full software development life cycle of at least 1 large scale commercial application/systems integration/product development projects.
  • Domain knowledge in the Safe/Smart Cities, government C2/C3, IOT/Digital Twin/Sustainability solution(s) will be a plus.
  • Proficient back end application development using .NET C#,  C++, Go-Lang or Java
  • Candidate with the following working experience will be preferred. Those without working experience and able demonstrate strong interest will be considered as well
  • System integration using RESTful, gRPC, data streaming platform (e.g. Apache Kafka, Apache Pulsar) , messaging/event broker (Apache RabbitMQ, Solace PubSub), TCP/IP, SNMP etc
  • Application development using database/data platform such as relational database, time series database, graph database, streaming database, data table format etc
  • Sensor / device / IOT integration using Web Services/RESTFul, SCADA, OPC, MQTT (HiveMQ, MQTTX), ONVIF, NATS etc
  • Microservices design, containers (Dockers, Containerd, Podman, CRI-O), Kubernetes, Severless architecture.o   Public and government commercial cloud such as AWS, Azure
  • Application integration with GenAI LLM, enterprise data integration to LLM using RAG/MCP, computer use/workflow automation using Agentic AI, deployment of open source LLM model on prem or on cloud, good understanding on how to leverage latest AI capabilities to application. 
  • Highly motivated, strong passion in software development/integration work and willing to work in a rapidly evolving environment.
  • Experience in agile software development methodology (e.g. SCRUM, Kanban), UML based design tools. 
  • Familiar with software version configuration tool, automated testing tools. Experience in DevOps, CI/CD is a plus. 


About Singtel

Headquartered in Singapore, Singtel has 140 years of operating experience and played a pivotal role in the country’s development as a major communications hub. Optus, our subsidiary in Australia, is a leader in integrated telecommunications, constantly raising the bar in innovative products and services.

We are also strategically invested in leading companies in Asia and Africa, including Bharti Airtel (India, South Asia and Africa), Telkomsel (Indonesia), Globe Telecom (the Philippines) and Advanced Info Service (Thailand). We work closely with our associates, leveraging our scale in networks, customer reach and extensive operational experience to lead and shape the communications industry.

Together, the Group serves over 700 million mobile customers around world. Singtel is one of the largest listed Singapore companies on the Singapore Exchange by market capitalisation.

The Group has a vast network of offices throughout Asia Pacific, Europe and the USA, and employs more than 23,000 staff worldwide.