Role Overview
The Software Engineer plays a key role in developing and delivering scalable, high-quality solutions across Singtel’s NewCore platform. This role focuses on hands-on development across BSS domains such as CRM, Product Catalogue, Order Management and CPQ, contributing to next-generation digital platforms.
What You Will Do
Design and develop application modules and core system components within the NewCore platform, implement microservices-based architectures, develop and maintain APIs, services and integration layers across distributed systems, support implementation of product modelling, pricing configuration and order orchestration flows.
Why It Might Be a Fit
Candidates must have hands-on frontend development experience in commercial/company projects, good understanding of microservices architecture, REST APIs, and distributed systems, experience with relational databases such as Oracle, MySQL, or PostgreSQL, familiarity with Linux environments and version control tools such as Git.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 2 to 6 years of experience in enterprise system development, preferably in BSS/OSS environments
- Full-stack development experience is required, with hands-on experience across both backend and frontend development
- Proficiency in programming languages such as Java, Go, Python, or TypeScript
- Frontend development experience with ReactJS is required
- Good understanding of microservices architecture, REST APIs, and distributed systems
- Experience with relational databases such as Oracle, MySQL, or PostgreSQL
- Familiarity with Linux environments and version control tools such as Git
- Experience with zSmart BSS, zSmart CPQ, or similar platforms is an advantage
- Strong communication skills and ability to work in a fast-paced, collaborative environment
To apply for this job please visit career10.successfactors.com.

Follow us on social media