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, 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)
Contact Detail:
MRP-Global Recruiting Team