More from this employer
, UAE
DNV is seeking a motivated and curious Emirati graduate or early-career professional to join our Middle East team. As a Junior Consultant, you will work alongside experienced consultants and industry experts in a challen
Pune, IND
DNV's Maritime Communications and Marketing team reinforces DNV's thought leadership and accelerates revenue generation within a maritime industry that shifts towards a digital, efficient, and eco-friendly future. Compri
Pune, IND
The Global Process Owner (GPO) Record to Report plays a key role in enabling the performance of GSS services and related processes within the Record to Report domain, as well as achieving key annual objectives. The GPO R
Pune, IND
DNV is the world’s largest ship classification society with a global presence. DNV is a self-owned foundation, with the purpose of safeguarding life, property, and the environment. DNV has high ambitions for improving bu
Montréal, CAN
Do you want to be a part of an innovative and high-performing team? Do you enjoy turning complex data into decisions that shape the future of solar energy? DNV Energy Systems’ Renewables and Power Grids group is currentl
Toronto, CAN
Are you ready to shape the future of energy by bringing deep, hands-on thermal generation expertise to high-impact advisory assignments across the project lifecycle? Do you thrive at the intersection of plant operations,
Montréal, CAN
DNV Energy Systems' Renewables and Power Grids group is seeking a Technical Project Manager to join our Measurements team. The primary function of this position is to support construction crews in installations and maint
Toronto, CAN
Are you an experienced engineer with hands-on expertise in rotating equipment across both wind and thermal generation? Do you thrive on diagnosing complex equipment behavior, understanding failure mechanisms, and transla
, UAE
Pune, IND
Pune, IND
Pune, IND
Montréal, CAN
Toronto, CAN
Montréal, CAN
Toronto, CAN
Base Career helps you apply smarter for this job.
The Senior Software Engineer is responsible for designing, developing, testing, deploying, and supporting production-grade software products and shared platform capabilities within DNV’s Digital & Transformation organization.
This role sits within the Application Engineering section and contributes to the development and modernization of scalable web applications that support digital delivery across Energy Systems.
This role sits within the Digital & Transformation organization, helping to advance how DNV performs Due Diligence, Verification & Assurance, and Renewables Certification work across Energy Systems.
This is not a project-based delivery or staff-augmentation role.
Engineers are expected to develop deep product knowledge and remain accountable for the quality, maintainability, and operation of the software they build.
Working in close partnership with Product leadership, Data & AI Engineering, Solution Engineering, Platform Reliability, Solution Architecture, and Platform Security & Compliance, this role helps bring application capabilities, data services, AI-enabled features, workflows, and APIs into one cohesive platform and product experience.
The Senior Software Engineer designs, builds, tests, deploys, and supports scalable software across a modern full-stack, multi-cloud environment.
The primary application stack includes Python, Django, TypeScript, React, and related web technologies, with cloud services spanning both AWS and Microsoft Azure.
The role requires strong engineering fundamentals, practical cloud experience, and the ability to collaborate effectively across globally distributed teams.
This role supports custom software development, application modernization, and integration with low-code or hybrid development environments, helping establish shared patterns, APIs, reusable components, and maintainable application architecture across the platform.
This position can be located in our Toronto office, presenting a dynamic hybrid schedule where employees will typically spend three (3) days per week working from either a DNV office or client location/site.
Further details regarding role-specific requirements will be shared during the interview process
Global independent expert in assurance and risk management.
Visit company websiteSkip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career