Senior Software Engineer
Singtel · Singapore, Singapore
Full-timeonsiteseniorEngineeringTechnology
รายละเอียดงาน / Description
Based in Singapore, this role involves designing and implementing scalable solutions for Singtel's enterprise NewCore architecture. The successful candidate will focus on key telecom business support systems including order orchestration, product modeling, and configure-price-quote services. Working with modern microservices frameworks, you will drive technical excellence while collaborating across cross-functional engineering teams to deliver high-performance applications.
หน้าที่ความรับผิดชอบ / Responsibilities
- Lead the design and coding of modular application components and microservices.
- Build and maintain robust APIs, backend services, and integration touchpoints.
- Implement core BSS capabilities including product catalog structure and pricing logic.
- Handle order decomposition processes and fulfillment workflows.
- Produce comprehensive technical documentation including architecture notes and API specs.
คุณสมบัติ / Qualifications
- Bachelor's degree in Computer Science or an equivalent technical field.
- Two to six years of software engineering experience in enterprise environments.
- Hands-on experience with microservices architecture and distributed systems.
- Proficiency in Java, Spring Boot frameworks, and RESTful web services.
- Competence with relational databases such as Oracle or MySQL.
- Practical background with BSS platforms, CPQ systems, or product catalog solutions.
ทักษะที่ต้องการ / Required skills
- Java
- Spring Boot
- Microservices
- REST APIs
- Oracle
- MySQL
- Git
- Linux
- Kafka
- CPQ
ทักษะเพิ่มเติม / Nice to have
- Kubernetes
- Cloud
- TM Forum
- AI
- React
- Vue
- Angular