Skip to content

Senior 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-driven 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, 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 keep people safe? Do you want to help save the environment? How about transforming an industry that transports 90% of everything we consume? The Stability team in NAPA Safety Solutions develops products that increase the safety of the passengers and the crew on board the ships. NAPA Safety Solutions include tools for planning, monitoring and analyzing data related to the safety of people, vessels and the environment. Many of the world’s greatest cruise ship operators rely on our products.

Got excited? We are now expanding our Stability team with a Senior Software Developer!

In the Stability team you will work with other experienced software developers having a variety of backgrounds ranging from embedded to cloud systems, with a UX designer, and with a tester. You will also work closely with our service and sales engineers, many of them are working in the same space in the office. Working with and meeting our customers and end-users on the ships is strongly supported but travelling is optional.

This is how your normal workday would look like:


reviewing and commenting on pull requests;

more programming;

ensuring flawless code with the tester;

having lunch with awesome colleagues;

even more programming;

discussing the UX with the designer;

drinking more coffee than you should (or tea, if that’s your preference)

You would be a perfect addition to our team if:

  • You have a strong background (7+ years) working as a developer.
  • You have specialized in a certain area, e.g. security, databases etc. We see all special knowledge to be useful to us.
  • You see yourself developing desktop applications.
  • You are a self-managed person.
  • You like to work in a small team.
  • You share our passion for solving some of the most critical issues in a global industry.
  • You are interested in the maritime industry and you don’t mind occasionally visiting some of the finest cruise ships to talk with our end users.

Buzzwords: C#, maritime, self-management, safety, desktop

Senior Software Developer

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. You can work at the office, from home or even 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. 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. We’re a global collection of naval architects, software developers, guitarists, karaoke enthusiasts, ship’s captains and floorball captains.


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

Read more about our values and culture: 

Ready to get on board and join the NAPA crew?

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

For more information about the position, please contact Mikko Lehto: tel. +358 40 168 2651 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