09 Aug
|
Nokia Global
|
India
09 Aug
Nokia Global
India
Description
Seeking a Lead Developer with strong Telecom core domain expertise across 2G/3G/4G/5G Core Networks, VoIP/VoWiFi, and Location Services (LCS). The role requires hands-on experience in C/C++ or Java development, deep understanding of 3GPP standards and telecom protocols, and expertise in Linux, databases, and cloud-native technologies. You will lead the design and delivery of scalable, carrier-grade telecom solutions.
Responsibilities
- Application Development – Designing, coding, and implementing software applications, ensuring scalability, security, and performance of applications.
- Working with cross-functional teams, including Architects, product managers, and QA Testers, creating technical documentation for code, processes, and applications
- Troubleshooting and resolving performance bottlenecks in applications, mentoring and supporting developers to foster a culture of continuous improvement.
- Reviewing & Optimizing applications code quality and performance, participating in software architecture and design discussions, contributing ideas and solutions.
Qualifications
Must Have Skills
- A Graduate / Post graduate in Engineering or equivalent with 10-15 Years of Telecom Software Application Development experience in C++/Java application development (any one is mandatory) with focus on Multithreading, Inter Process Communication (IPC), Client-server based communication model, SQL and NoSQL DBMS, Linux knowledge is a must.
- In-depth understanding of 2G/3G/4G/5G/VoIP/VoWi-fi network architecture, related call flows and protocols (SS7, Diameter, SIP protocols with understanding of messages involved in each these protocols)
- Good understanding of 3GPP (E-UTRAN, NG-RAN, IMS etc.), OMA, ATIS, NENA and related standards for Location Service (LCS), Cloud-native and traditional BareMetal, Virtualized solutions
- RestFul API designing (using HTTP and/or HTTP2).
- Good in-depth Knowledge of Linux particularly RHEL/Rocky Linux concepts including understanding and fine tuning of kernel parameters.
- Valuable working experience with container runtime like Docker/Podman and helm for k8s package management.
Good to Have Skills
- Knowledge of Location Services (LCS) positioning methods such as CID/ECID, TDOA, and AGNSS.
- Programming knowledge in Golang, Python, Lua, JavaScript, or Shell scripting.
- Exposure to DevOps practices, CI/CD pipelines, Jenkins, Ansible, and Agile software development methodologies.
📌 Lead Developer (India)
🏢 Nokia Global
📍 India