Skip to content

Senior Software Developer


Helsinki, Finland

Type of Employment

Permanent, full-time

Application Deadline
November 19, 2019

In its 30 years of operation, NAPA has become a global leader in software, services and data analysis for the maritime industry; providing best in class data-led solutions for safety, efficiency and productivity in both ship design and operations. Headquartered in Finland, NAPA employs 180 people in the fields of naval architecture, shipping and information technology. Our offices in Japan, Korea, China, Romania, India, Singapore, the USA, Germany and Greece, help us maintain constant and close contact with our customers. NAPA software is used by shipyards, designers, owners, operators and charterers, classification societies, research institutes, authorities, consultancies and universities. NAPA has over 400 user organizations for design applications and over 2,500 installations onboard.

Are you a developer wanting to explore the sea? Do you want to know the secret behind building the world’s biggest, strongest, smartest and greenest icebreakers, container ships or luxury cruisers? Why not join NAPA’s mission in redefining the future for greener, smarter and transparent maritime industry?

We are seeking a Senior Software Developer for our office in Helsinki, Finland.


You will be working with our core platform making sure that its performance, stability and flexibility meet our client’s expectations. Your main responsibilities include development, testing and maintenance of NAPA’s ship design software. You will work in a team of experts, using agile methods and modern cloud-based solutions. In this role, you can use your skills and expertise to change the maritime industry for the better, developing solutions that make it safer, more efficient and environmentally friendly – and above all your work will make the other developer’s work easier and more efficient.


  • Strong experience in the software development field using C# and C
  • Knowledge of system software development such as OS’s, computational science software, or industrial automation
  • Experience in graphical user interface development
  • Knowledge of .NET Framework
  • Hands-on experience on desktop software development in MS Windows environment

Ideally, your experience reaches from system architecture to operating system development and GUI/UI frameworks. At NAPA, your wide and multifaceted experience will be highly appreciated. You enjoy sharing your knowledge and coach your team members as that is how we work in NAPA. The development is done using C#, C, WPF and to some extent Fortran. In this role, you will also be in contact with our clients occasionally.

Our management model is self-organizing. This means that we can’t offer you managerial but instead technical career development. You will enjoy great autonomy and flexibility at your work; you can manage yourself and your work independently. We will offer you ways to develop yourself, but you need to proactive to grab the opportunities. We trust you are responsible for your work and we want to see you contributing the way the whole team and the company works.

At NAPA our working language is English so you need to have fluent written and oral English skills. We also expect you to have a valid work permit for Finland.



Ready to get on board and join the NAPA crew? Please send us your application and CV by 19 November 2019 via the link.

For more information about the position, please contact Tech Recruiter Johanna Lintunen, +358 50 591 9340,