Internship - Junior Software Engineer

This job is no longer active!

View all jobs Nokia active

View all jobs Internship - Junior Software Engineer active on

View all jobs Internship active on

View all jobs IT Software active on

View all jobs Telecommunication active on

Employer: Nokia
  • Internship
  • IT Software
  • Telecommunication
  • Job type: part-time
    Job level: Student/Graduate
  • Timisoara
  • Updated at: 08.01.2018

    Internship - Junior Software Engineer

    Nokia is a global leader in the technologies that connect people and things. With state-of-the-art software, hardware and services for any type of network, Nokia is uniquely positioned to help communication service providers, governments, and large enterprises deliver on the promise of 5G, the Cloud and the Internet of Things. Serving customers in over 100 countries, our research scientists and engineers continue to invent and accelerate new technologies that will increasingly transform the way people and things communicate and connect.



    Your role will consist in:

    • Writing the program codes and producing specifications;
    • Working closely with analysts, designers and test engineers ;
    • Reviewing current systems, presenting ideas for system improvements, including refactoring;
    • Testing the product in controlled, real situations before going live;
    • You will have the opportunity to work in a young team, eager to learn, experience and become stronger;
    • We are working in agile way, focusing on most important and relevant features.



    • passion, positive attitude, engagement and desire to take over challenging assignments as part of a team, making things WORK;
    • willing to contribute with creative, out-of-the-box solutions, to problems arising in a dynamic environment, under high market pressure;
    • quick learner and adaptive to change in directions.
    • C++11 knowledge, Boost;
    • object-oriented skills, knowledge of design patterns;
    • software quality metrics, static code analyzer;
    • black-box testing and white-box testing for state machines;
    • understanding Agile development methodologies: test driven development;
    • continuous integration, code coverage.