Would you like to build secure, AI-enabled software that supports the global maritime industry?
Join DNV's Maritime Digital Development organization at Høvik. Our approximately 150 colleagues develop and operate the digital platform behind more than 400 applications used by thousands of customers and colleagues worldwide, around the clock.
The maritime industry is being transformed by AI, sensor data, drones and increasingly automated processes. We turn these technologies into trusted verification services and practical digital products that help customers make safer, smarter decisions.
We are looking for a motivated full-stack developer with architectural experience who combines strong software engineering with the practical use of AI, both to improve how software is developed and to create AI-enabled products.
You will work across cloud and on-premises solutions using a modern .NET and web technology stack. Your work will directly influence our system architecture, engineering practices and the digital services relied on by the maritime industry.
About the team
You will join an agile, multidisciplinary environment within Maritime Digital Development. You will collaborate closely with domain experts, UX designers, developers, data scientists and Maritime's AI specialists, while contributing to a strong professional community across DNV.
What you'll do
- Develop secure, scalable and maintainable software solutions using modern technologies.
- Contribute to the design, implementation, and testing of digital products.
- Build and maintain APIs, microservices and user interfaces using modern development practices.
- Participate in software design discussions and contribute ideas for improvements.
- Work closely with developers, UX designers, product owners and domain experts to deliver value to users.
- Support the integration of AI capabilities into digital products where relevant.
- Contribute to application reliability, quality assurance and continuous improvement activities.
- Learn and apply DNV's architecture, security and development standards.
- Meaningful work: Build trusted digital services that contribute to a safer and more sustainable maritime industry.
- Competitive rewards and benefits: Six weeks of annual leave, a subsidised canteen, competitive pension and insurance arrangements, parental leave benefits and a global profit-share scheme.
- Flexible and sustainable working life: Flexible working hours and workplace arrangements that support collaboration and work-life balance.
- Professional growth: Challenging assignments, knowledge sharing, mentoring and access to a large international technology community.
- A collaborative, inclusive culture: Work with skilled colleagues across disciplines and countries in an environment shaped by openness, trust and shared responsibility.
- A great workplace at Høvik: Our seaside campus offers gym facilities, activity groups, free parking and shuttle buses to and from Skøyen, Lysaker and Sandvika.
- A clear purpose: Join a world-leading company guided by “we care, we share, we dare” and a purpose to safeguard life, property and the environment.
We are looking for someone who brings:
- A bachelor's or master's degree in a relevant field, or equivalent practical experience.
- At least four years of professional experience designing, developing and delivering robust, scalable and maintainable software solutions using the Microsoft technology stack, including including .NET (C#), WebComponents, WebAPI GraphQL, MS SQL.
- Solid experience building single-page applications using React and TypeScript.
- Experience with APIs, distributed systems, microservice architecture and system design.
- Experience in the full lifecycle of application development using AI-assisted development tools effectively and responsibly.
- Experience with integrating AI capabilities or agents into business applications.
- Professional fluency in English, both written and spoken.
We value
- Curiosity and the ability to understand a problem before choosing a solution.
- Initiative, follow-through and a good balance between independence and teamwork.
- Clear communication and openness to giving and receiving constructive feedback.
- An interest in learning and applying new technologies, particularly AI.
- Strong analytical thinking and sound architecture and security principles.
Skills Required
- Bachelor’s or master’s degree in a relevant field, or equivalent practical experience
- At least four years of professional experience designing, developing, and delivering robust, scalable, and maintainable software solutions
- Experience with the Microsoft technology stack, including .NET and C#
- Experience with Web Components, WebAPI, GraphQL, and Microsoft SQL Server
- Solid experience building single-page applications with React and TypeScript
- Experience with APIs, distributed systems, microservice architecture, and system design
- Experience across the full application development lifecycle using AI-assisted development tools effectively and responsibly
- Experience integrating AI capabilities or agents into business applications
- Professional fluency in written and spoken English
What We Do
DNV is the independent expert in risk management and assurance, operating in more than 100 countries. Through its broad experience and deep expertise DNV advances safety and sustainable performance, sets industry benchmarks, and inspires and invents solutions.









