About this role
SW Trainee - Development
Portugal
(Hybrid)
Nokia's Mobile Infrastructure group provides network and cloud solutions across various segments. The Nokia Assurance Center, a multi-vendor assurance solution, utilizes a modern cloud-native approach and leverages Bell Labs AI and ML technology alongside Nokia Orchestration Center to enable automated operations within Nokia's Digital & Operations Center.
We are looking for a skilled software engineer. You would be working with specifying, designing, implementing and testing software. You also support our program planning and agile activities in the team.
Your responsibilities
- Be presented with engineering practices such as test-driven development, pair-programming, and software refactoring
- Be an advocate of the SW craftsmanship, believe in agile & lean values and have the quality first mindset
- Embrace best engineering practices, focusing on Continuous Improvement and Continuous Delivery mindsets
- Performs routine assignments within standardized procedures and practices with regular supervision to achieve objectives and meet deadlines (EG assisting other professionals; creating reports)
- Receives instruction, guidance and direction from others and uses own knowledge and existing procedures to solve standard problems (EG performing office duties for a defined area; responding to company queries)
Your skills and experience
-
Knowledge/interest in programming languages and frameworks (e.g., Java17+, Python, JavaScript, HTML5, CSS, TypeScript, React), using and creating containers & container management tools like Kubernetes
-
Knowledge/interest in REST services and API usage and design (JSON, REST, Swagger)
-
Basic educational knowledge degree or equivalent
It would be nice if you also had:
- Database knowledge/interest: SQL/HQL or Oracle or MariaDB
- Knowledge of Continuous Integration (e.g. Jenkins, Git, Gerrit, GitLab)
- Knowledge of Test automation (e.g., Junit, Jest, Selenium, Robot Framework, Cucumber) and Test-driven development
- Knowledge of dependency management (e.g., Webpack, Maven, Gradle, npm)
More information
Some of our benefits for trainees in Portugal:
- Flexible and hybrid working schemes
- Meal allowance to support daily needs
- Well-being programs to support your mental and physical health
- Opportunities to join and receive support from Nokia Employee Resource Groups (NERGs)
- Employee Growth Solutions to support your personalized career & skills development
- Diverse pool of Coaches & Mentors to whom you have easy access
- A learning environment which promotes personal growth and professional development - for your role and beyond
About Us
Advancing connectivity to secure a brighter world.
Nokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we’re advancing connectivity to secure a brighter world.
Learn more about li