Back to Jobs
N

Senior Software Developer

Nokia Bengaluru, Karnataka, India

Apply for this Position

Job Description

"Unlock the future of telecommunications as a Senior Software Developer at Nokia, driving innovation and delivering impactful solutions."

As a Senior Software Developer at Nokia, you will be at the forefront of shaping the future of telecommunications, harnessing cutting-edge technologies to drive innovation and deliver impactful solutions.

Your expertise will play a pivotal role in leading the architecture and development of scalable, cloud-native applications and microservices, while supporting the integration of AI/ML models into data pipelines.

Why you should learn this:

With the global telecommunications market projected to reach $2.5 trillion by 2026, the demand for skilled Senior Software Developers is on the rise.

Expected Salary: Senior Software Developers at Nokia can expect a salary range of $150,000 - $250,000 per annum, depending on location and experience.

How it works:

  • Develop expertise in cloud-native technologies, including containerization using Docker and orchestration using Kubernetes.
  • Design and develop scalable, event-driven backend microservices using Python, Go, or Java, and integrate them with robust data models (YANG, OpenConfig).

Core Concepts to Master

1

Cloud-Native Application Development

Learn to design and deploy scalable, cloud-native applications using Docker, Kubernetes, and other cloud-native technologies.

2

Microservices Architecture

Develop expertise in designing and developing scalable, event-driven backend microservices using Python, Go, or Java, and integrating them with robust data models.

3

Network Topology Modeling

Implement robust data models (YANG, OpenConfig) and manage complex network structures using Graph and Time-Series databases.

4

AI/ML Integration

Learn to integrate AI/ML models into data pipelines, enabling the development of intelligent, real-time applications.

Interview Questions (Beginner)

  • Can you explain the concept of cloud-native application development and its benefits?
  • How would you design a scalable, event-driven backend microservice using Python?
  • What is YANG, and how is it used in network topology modeling?

Job Overview

CompanyNokia
Employment TypeFull-time
LocationBengaluru, Karnataka, India
Experience LevelFresher

Advance Questions

  • • How would you architect a cloud-native application using Kubernetes and Docker?
  • • Can you describe a scenario where you would use AI/ML integration in a data pipeline?
  • • How would you optimize the performance of a microservice using Go?