Skip to content

Software Developer


Helsinki, Finland

Type of Employment

Permanent, full-time

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, as well as our extensive network of agents, help us maintain constant and close contact with our customers. NAPA software is used by shipyards, owners, designers, operators and charterers, classification societies, research institutes, authorities, consultancies, and universities. NAPA has over 400 user organizations for design applications and more than 2,500 installations onboard.


Do you want to know the secret behind how the world’s biggest, strongest, smartest and greenest cruisers are built?

Guess what, we are looking for a Software Developer to join our Hull Surfaces team!

We provide the world’s most powerful 3D ship design functionalities for the maritime industry, making the design process the best it can be. You will work in a team of five experienced Software Developers with a variety of backgrounds ranging from Naval Architecture to Mathematics and Hydrodynamics. Your typical workday will include writing code and tests, constructing user interfaces, and investigating customer needs.

As technologies continue to evolve, so do we. Our development stack reflects this.
Buzzwords of our current stack: C#, WPF, MongoDB, F#, C/C++, Fortran, and Ruby.

You are a strong candidate if:

  • You have strong skills in object-oriented programming, preferably with C#. Most important is that you write clean, testable code.
  • You are a team player and enjoy collaborating with other developers.
  • You can take care of yourself and decide what needs to be done.
  • You have experience with geometric modeling.
  • You are not afraid to communicate with customers and are comfortable conversing in English.

Naparians do yoga

NAPA as an employer for a Software Developer

Meaningful work

We are proud to play our part in creating a sustainable world, and a career at NAPA means working with a purpose. We focus on building the best possible products for our customers, with whom we have close and long-lasting relationships. We protect the environment and human life at sea by powering safer and greener vessels with our technology.


We are a self-managed organization. Everyone is here to help and to guide each other, but you’re your own boss. The core of our self-management philosophy is trust. We trust our employees to make the right decisions, to take care of their own personal growth – we provide several opportunities for that — and to manage their own working time. Because we regularly interact with customers, there are certain timeframes each day where you are expected to be available, but that doesn’t mean you have to be physically at the office. You can work from at the office, from home or while abroad.


Enjoying working together is one of our core values. Learning from and respecting each other provides a healthy and pleasant working environment. We as Naparians share our knowledge and help each other when needed. Even though we are passionate about our work, we also encourage spending time together outside of work. We have a variety of leisure activities available to employees and, at times, their families as well.

NAPA has offices and customers around the world, and you will be able to meet people from many different cultures. We are a diverse family with a shared goal.


Our people are important to us! We offer several benefits to support Naparians’ work. For example, we offer Employer-subsidized commuter tickets, lots of different sport and leisure activities and lunch benefits.

Read more about our values and culture

Ready to get onboard and join the NAPA crew?

We kindly ask You to send your application and CV (by the form below) to us as soon as possible as the position will be filled once a suitable candidate has been found.

We will evaluate applications on an ongoing basis and encourage you to apply now. For more information about the position, please contact Jan Mattson +358922813834 or


By submitting the form, I consent my information to be used according to NAPA’s privacy policy.

  • Max. file size 16MB
  • Max. file size 16MB
  • Max. file size 16MB