Senior Software Engineer (Contract)
Singtel · Singapore, Singapore
ContractonsiteseniorEngineeringTechnology
รายละเอียดงาน / Description
Based in Singapore, this role involves developing and delivering scalable, high-quality software solutions for the NewCore platform, focusing on BSS domains like CRM, Product Catalogue, Order Management, and CPQ. The engineer will lead application design and implementation, ensuring adherence to Singtel's architectural standards and leveraging industry platforms. This position requires hands-on development of microservices, APIs, and integration components, contributing to key BSS capabilities.
หน้าที่ความรับผิดชอบ / Responsibilities
- Lead the design and development of application modules and core system components
- Implement microservices architectures, ensuring modular and reusable services
- Develop and maintain APIs, services, and integration components
- Support implementation of BSS capabilities including product modeling and CPQ rules
- Ensure alignment with Singtel architecture standards
- Produce clear technical documentation and API specifications
คุณสมบัติ / Qualifications
- Degree in Computer Science or a related field
- 2-6 years of experience in enterprise system development, preferably BSS/OSS
- Proficiency in at least one mainstream programming language (Java, Go, Python, TypeScript)
- Experience with relational databases (Oracle, MySQL, PostgreSQL) and basic SQL optimization
- Familiarity with Linux environments and basic system operations
- Experience with version control tools like Git
ทักษะที่ต้องการ / Required skills
- Java
- Spring Boot
- REST APIs
- Microservices
- Distributed Systems
- Oracle
- MySQL
- PostgreSQL
- Kafka
- MQ
- CPQ
ทักษะเพิ่มเติม / Nice to have
- AI
- TM Forum
- Cloud
- Kubernetes
- Go
- Python
- TypeScript
- React
- Vue
- Angular