Role Overview
- Design, develop, test, deploy, and maintain high-quality software for fiber access networks.
- Contribute across the full development lifecycle in an agile team setting (Scrum).
- Ensure top-quality deliverables through unit testing, code analysis, automated integration testing, code reviews, and peer programming.
- Troubleshoot and validate solutions in lab and virtualized environments.
- Collaborate with your team to define priorities, meet deadlines, and deliver innovative features to market faster than the competition.
- Continuously improve processes, solutions, and your own skills.
Our tech stack & practices include:
- Languages & Frameworks: C, C + +;, P4, Python, Robot Framework
- Version Control & CI/CD: Git, Mercurial and Jenkins
- Ways of Working: Agile, Scrum, Jira, Confluence
Requirements
- A team player who values collaboration, knowledge sharing, and working toward common goals.
- 3–5 years of relevant experience in software development is a plus.
- Master’s degree in Computer Science, Telecommunications, Electronics, or equivalent practical experience.
- Strong problem-solving skills, with the ability to take ownership of medium/high-complexity features.
- Excellent communication skills and willingness to engage in technical discussions.
Tech Stack
Benefits
- Medical and life insurance plan for health and financial security
- Flexible working arrangements and additional flex benefits (based on eligibility) to support work–life balance
- A minimum of 90 days of Maternity and Paternity Leave, with the option to return to work within a year following the birth or adoption of a child (based on eligibility)
- Meal allowance to support daily needs
- Company Car/Car allowance based on eligibility
- Mobility plan (Parking place, Bike allowance, Subscription to public transport)
- Transport allowance for convenient commuting
- Well-being programs to support your mental and physical health
- Opportunities to engage with Nokia Employee Resource Groups (NERGs), as well as access to mentors, coaches, and Employee Growth Solutions
- A learning culture that promotes continuous personal and professional growth – for your role and beyond