5G Core Generic Service Developer

Job Description

Date: Feb 18, 2019

Job Summary:

5G mobile networks will provide new capabilities to evolve existing services and create new business. The Ericsson 5G Core solution significantly expands the possibilities of mobile broadband and opens up a new dimension of use cases and business models. Opportunities include Fixed Wireless Access, Massive IoT and Critical IoT.  To provide a fast and smooth 5G introduction, Ericsson has launched the 5G Platform with enhanced solutions for radio and core networks.

The Ericsson Unified Data Management (UDM) and Policy portfolio offers solutions for Subscriber Data Management (SDM) and Policy Management towards telecommunication’s operators but also towards other segments as enterprises and verticals. In the Ericsson Unified Data Management and Policy Control domain, several enhancements are introduced to support 5G. The main features are 5G subscription management and new capabilities to support dynamic network slice selection, database slicing, and service & data exposure.
You will be in a team responsible for developing generic microservices which enables 5G applications. As a developer, you will design and develop common service to support the 5G UDM and Policy application development as well as other domain applications. You will make significant contribution to an efficient end-to-end 5G application development by providing reliable and high quality infrastructure and tools.

  • You will be a developer responsible for development of one or more microservices

  • Work with product owner, understand requirements in application development lifecycle

  • Write design documents to illustrate software component and interface design

  • Perform trouble shooting to solve complex technical issues

  • Experiences industry best practices and drive continuous improvements of internal products and processes

Key Qualifications:

  • Proven track records of experience and achievements in software development projects

  • Excellent at least one programming language, JAVA and Python preferred. Architectural knowledge and experience is a plus

  • Deep understanding and experience of full software development lifecycle including continuous integration, delivery, and deployment

  • Excellent knowledge and experience of container and orchestration technology, such as Docker and Kubernetes

  • Good at system integration and trouble shooting
  • Telecom product knowledge is a plus

  • Passionate and self-driven

  • Familiar with Golang will be a plus

General Qualifications:

  • Education: Bachelor degree or above

  • Minimum years of experience: 2 years

  • Good English both oral and written.

  • A team worker

  • Ability to learn new technologies quickly

  • Challenge taker, solves problems with creative and innovative solutions