Software Developer
Date: 25 May 2026
Location: Singapore, Singapore
Company: Singtel Group
Be a part of something BIG!
We are looking for a hands-on Full Stack Developer to join the software development team within the Group Enterprise 5G/IoT product organization. In this role, you will contribute to the development of enterprise-grade 5G business services platforms and application suites.
You will work closely with product and engineering teams to design, build, and scale cloud-native platforms capable of supporting large-scale enterprise applications and services.
Make an impact by
- Build scalable enterprise platforms capable of processing high volumes of concurrent transactions and messages.
- Contribute to the design and development of infrastructure-agnostic platform components that support integration with multiple network backends.
- Develop modular, secure, and reusable platform components following industry best practices.
- Design and implement RESTful APIs and microservices architectures.
- Build and deploy modern web applications using React, Redux, Webpack, and modern JavaScript frameworks.
- Architect efficient and scalable backend systems and services.
- Develop unit, functional, and end-to-end integration tests to ensure platform reliability and quality.
- Develop backend services using technologies such as Java and Go.
- Identify, troubleshoot, and resolve performance, scalability, and reliability issues.
- Participate in peer code reviews and contribute to engineering best practices.
- Collaborate with product, business, and partnership teams to develop third-party integrations and platform adapters.
- Contribute to platform architecture discussions, technology evaluations, and solution design initiatives.
- Support the evolution of the platform toward scalable SaaS deployment and management models.
- Participate in Agile software development activities including sprint planning, backlog refinement, and technical discussions.
Skills for success
- Strong programming experience in Java (Java 17 or higher preferred), with experience in backend frameworks such as Spring Boot or equivalent enterprise frameworks.
- Experience developing RESTful APIs, microservices, and scalable distributed systems.
- Experience with HTML, CSS, JavaScript, and frontend frameworks such as React, Angular, or Vue.js.
- Familiarity with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, Cassandra, or Elasticsearch.
- Experience with messaging and event streaming technologies such as Kafka or other Pub/Sub platforms.
- Experience working with cloud platforms such as AWS, Azure, GCP, or similar environments.
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
- Experience with CI/CD and DevOps tooling such as Jenkins, Helm, Maven, Gradle, or Ansible.
- Understanding of secure software development practices and scalable application architecture.
- Experience building enterprise-grade, configurable, and scalable software platforms.
- Familiarity with Agile software development methodologies and engineering best practices.
- Exposure to SaaS, IoT, 5G, AI/ML, or cloud-native platform technologies would be advantageous.
- Strong analytical, problem-solving, communication, and collaboration skills.
What We’re Looking For
- A collaborative team player who can work effectively across cross-functional teams.
- Adaptable and proactive in learning new technologies and approaches.
- Customer-focused mindset with a commitment to delivering reliable and scalable solutions.
- Strong problem-solving and troubleshooting capabilities.
Qualifications
- Degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent practical experience.
- Experience working in Agile software development environments.
Rewards that Go Beyond
- Flexible work arrangements
- Full suite of health and wellness benefits
- Ongoing training and development programs
- Internal mobility opportunities
Your Career Growth Starts Here. Apply Now!