Are you a skilled and experienced software engineer looking for a new challenge? Do you have a passion for building cutting-edge platforms that power the next generation of technology? If so, we have an exciting opportunity for you at Nokia. As a Senior Software Engineer on our platform team, you will play a critical role in developing and maintaining the core foundation of our products. In this role, you will have the chance to work with a talented team of engineers, utilizing your expertise to design, implement, and optimize software solutions that enable our products to run seamlessly on a variety of devices. We are seeking a highly motivated individual with a strong background in software engineering and a proven track record of delivering high-quality, scalable, and reliable code. If you are ready to take your career to the next level and be a part of shaping the future of technology, we encourage you to apply for this role.
- Design and implement cutting-edge software solutions to power our next generation of technology products.
- Collaborate with a team of engineers to develop and maintain the core foundation of our products.
- Utilize your expertise in software engineering to deliver high-quality, scalable, and reliable code.
- Optimize software solutions to ensure seamless performance on a variety of devices.
- Keep up-to-date with industry trends and technologies to continuously improve our platform.
- Work closely with cross-functional teams to understand product requirements and translate them into technical specifications.
- Conduct thorough testing and debugging of software to ensure high functionality and stability.
- Troubleshoot and resolve complex technical issues that may arise during development and deployment.
- Mentor and guide junior engineers in best practices and coding standards.
- Continuously evaluate and enhance our software development processes to increase efficiency and productivity.
- Communicate project progress and challenges to project managers and stakeholders.
- Stay organized and manage priorities to meet project deadlines.
- Collaborate with other teams and departments to ensure seamless integration of software with other components.
- Follow and promote coding standards and best practices to ensure high-quality and maintainable codebase.
- Continuously learn and adapt to new technologies and tools to improve software development practices.
Bachelor's Degree In Computer Science Or Related Field.
Proficiency In Programming Languages Such As Java, C++, And Python.
Minimum Of 5 Years Experience In Software Development, Specifically In Platform Engineering.
Strong Understanding Of Software Design Principles And Experience With Software Architecture.
Experience With Cloud Computing, Virtualization, And Containerization Technologies.
Agile development
Database Management
Test Automation
Cloud Computing
Performance optimization
Object-oriented programming
API development
Mobile development
System integration
Software Architecture
Platform Design
Communication
Conflict Resolution
Leadership
Time management
creativity
Teamwork
Adaptability
Problem-Solving
Empathy
Decision-making
According to JobzMall, the average salary range for a Senior Software Engineer (Platform) in India is between ₹1,200,000 - ₹2,400,000 per year. This can vary depending on factors such as location, experience, and the company you are working for. Senior Software Engineers in larger cities like Bangalore, Mumbai, and Delhi tend to earn higher salaries compared to those in smaller cities. Additionally, having a higher level of experience and working for a well-known company can also lead to a higher salary.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Nokia Corporation is a Finnish multinational telecommunications, information technology, and consumer electronics company, founded in 1865.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started