A large global organisation is in search of an SBA Software Development Engineer to assist on a major 5G Core Network testing and validation program, managing the design, development, and deployment of cloud-native network functions using the VIAVI RANtoCore platform.
This will be a full-time on site position based in Stevenage, UK.
Key Skills/Requirements:
* Extensive experience in telecom software development (preferably in 4G/5G Core domains)
* Strong programming skills in Go, Java, or C++
* Hands-on experience with 5G SBA network functions (e.g., AMF, SMF, NRF, PCF, UDM)
* Proficient in developing REST/gRPC APIs and working with microservices
* Deep understanding of 3GPP specs (TS 23.501, 23.502, 29.500+ series)
* Experience with Docker, Kubernetes, Helm, and cloud platforms (AWS, Azure, OpenShift)
* Knowledge of network protocols (SCTP, HTTP/2, Diameter, PFCP)
* Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab, Robot Framework)
* Strong Linux skills (Ubuntu/Debian) and scripting (Shell, Python)
Responsibilities:
* Design and implement SBA-based 5G Core components aligned with 3GPP standards
* Build and manage REST APIs for network function communication
* Deploy cloud-native services using Docker/Kubernetes in public and private cloud environments
* Ensure performance, reliability, and scalability of network services
* Write and maintain tests (unit, integration, system-level) for robust service delivery
* Collaborate with DevOps teams to ensure continuous integration and deployment
* Maintain documentation and ensure compliance with 3GPP and industry standards
* Engage directly with customers when needed (up to 25% travel)