x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Engineer - BSS
 banner picture 1  banner picture 2  banner picture 3

Software Engineer - BSS

Starhub Ltd.

As a CRM Software Engineer at StarHub – IS Divisions, you will be a key contributor in designing, developing, and maintaining CRM solutions that enhance customer engagement and optimize business processes. Working in a dynamic, fast-paced and maintain robust, high-performance applications that power the BSS – platform. you will collaborate with cross-functional teams to deliver scalable and efficient CRM solutions, driving both operational excellence and efficiency in delivering superior customer experiences.

Key Responsibilities

  • Design, develop, and maintain Java-based applications using the Spring Boot framework, tailored specifically for the BSS platform such as billing, customer management, product catalog, order management and revenue management.
  • Utilize PostgreSQL for database management, ensuring optimal performance and scalability in BSS platform deployments.
  • Work with CRM, OSS, and other enterprise systems to integrate and ensure seamless data flow between different telecom platforms.
  • Develop, implement APIs for integration between the BSS platform and internal/external systems, ensuring accurate and real-time data exchange.
  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance of BSS solutions.
  • Deploy, manage, and optimize applications within a containerized environment using Docker and Kubernetes, supporting the DevOps model.
  • Collaborate with cross-functional teams, including business stakeholders, product owners, and quality assurance, to define, design, and release new features aligned with the strategic goals of the Telco BSS platform.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. A master's degree is a plus.
  • Proven experience in Java development with the Spring Boot framework, specifically within Telecommunications BSS platforms such as CompaxDigital, any BSS providers.
  • Strong expertise in high-performance and scalable software architecture, with experience in containerized environments using Kubernetes and Docker.
  • Proficiency in Python and shell scripting for process automation and task optimization.
  • Strong working knowledge of PostgreSQL for database management, performance tuning, and optimization in a BSS context.
  • Demonstrated experience with AWS cloud services, particularly in deploying and managing scalable cloud applications in a DevOps framework.
  • Extensive experience with CI/CD pipelines, deployment automation, and related DevOps tools.
  • Agile mindset with knowledge of agile development methods such as Scrum.
  • An absolute team player with a solution-oriented and innovative work style.
  • Excellent problem-solving abilities, with attention to detail and the capacity to work in fast-paced, dynamic environments.
  • Strong interpersonal and communication skills, with the ability to work collaboratively across multiple teams and stakeholders.

Sharing is Caring

Know others who would be interested in this job?