Discover a range of answers from our Insiders, shaped by their roles, journeys and experiences at Nokia.
Rayan B. asked a question to Oskar T.
I came across your profile through Nokia's employee chat after applying for the Junior SW Development Engineer role. I noticed your advice about being curious and learning on the job. Could you share what tools or daily workflows are most central to your development team, and what advice you'd give to someone aiming to succeed in an entry-level software role at Nokia?
Hi, thanks for writing and good luck with your application. Curiosity is a good starting point and the tools are much less mysterious than they look from the outside.
For the tools, Moba shows up mainly during onboarding, when you set up access to the remote servers. After that, VS Code is still around, but Cursor is the party member you actually travel with these days. It will happily offer to finish the quest. Useful, fast, but you still want to read the loot before you equip it. Git is constant. Vim shows up for commit messages and the odd edit on a Linux server. Some people escape to Nano and nobody calls security. If Vim ever traps you, ":q" to flee. On Gerrit and Jenkins the loop is simple: edit, local tests green, push, check CI, get roasted in review, fix, and rinse and repeat until it merges. There are also internal tools for investigations, build tracking and the rest - the map fills in as you walk.
Paperwork lives in Confluence and Jira, chat in Microsoft Teams, and - heavy rain, thunderstrike in the distance - Outlook, where a few hundred mails can arrive and stare at you convinced they are urgent. A smart buddy will help you set up rules so the important ones don’t drown in the flood.
For the skills, I would not collect every framework in advance. Comfort with Git, a Linux terminal and reading code you did not write will carry you further. Every day we stray further from... pure coding skills, so a bit of system design is a good call: how the pieces talk, what breaks and why. Ask the early question, think out loud when you are stuck. Nobody expects you to know the whole codebase on Monday. They will notice if you are willing to learn it.
A cookie is a small file of letters and numbers that we store on your browser or the hard drive of your computer if you agree. Cookies contain information that is transferred to your computer's hard drive.
These are cookies that are required for the operation of our website. These essential cookies are always enabled because our website won’t work properly without them. You can switch off these cookies in your browser settings but you may then not be able to access all or parts of our website.
These allow us to recognise and count the number of users and to see how users move around our website when they are using it. This helps us to improve the way our website works.