Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. In this role, you will contribute to the development of software applications that support automation and monitoring of telecom networks, gaining hands-on experience in the software development lifecycle.
Responsibilities
Collaborate with software engineers and interns to develop applications and services that manage and monitor Nokia’s telecom networks.
Operate with a SaaS-first mindset, contributing to both development and operational aspects.
Create automated tests to validate functionality.
Learn and apply software engineering best practices under the guidance of a senior architect.
Gain insight into the inner workings of Nokia’s 5G telecom networks.
Qualification
Required
Currently a candidate for a Master’s, Bachelor’s degree, or Diploma in Computer Science or a related field with an accredited school in Canada.
Strong programming skills demonstrated through coursework or projects.
A proactive attitude toward learning new technologies and concepts.
Preferred
Coursework or experience in computer networking.
Exposure to big data technologies.
Experience with AI/ML.
Benefits
Continuous learning opportunities
Well-being programs to support you mentally and physically
Opportunities to join and get supported by employee resource groups
Mentoring programs
Highly diverse teams with an inclusive culture where people thrive and are empowered
Nokia manufactures mobile devices, network infrastructure, and location-based technology for businesses.