The Full stack developer will be responsible for designing and implementing data-driven solutions for managing mission-critical assets in the maritime, oil and gas, power and renewables industry.
The Developer will provide a range of data analytics solutions to help our customers improve their O&M practices with enhanced safety, reliability and efficiency. This individual will develop robust and effective data-driven solutions leveraging the state-of-the-art machine learning, signal processing, and other data analytics techniques as well as the modern big data and IoT techniques.
The Developer need to demonstrate good software engineering methods focusing on continuous integration, continuous delivery and continuous deployment.
Position Qualifications - MS Degree or PhD Degree in Computer Science is a plus
- More than 5 years’ experience with product- and solution-development
- Understanding about digital enabling technologies and technology-stacks for cloud/web-based solutions
- Knowledge about one or more of the main stream cloud providers and their technology-stacks, for instance Azure or equivalent services: batch, azure services, functions, ACS/AKS, service fabric, load balancer, application gateway, storage, SQL, cosmosDB, redis, service bus and application insights
- Experience with languages lice ECMAScript 6, Typescript, C#, Python, CSS/SASS and Frameworks like node.js, ASP.NET core, Angular, React, vue.js
- Object oriented design principles and architectural patterns, e.g. multi-tenant SaaS patterns or distributed service-oriented system design
- API management, e.g. gateways, publishing tools, developer portals, API stores, reporting and analytics and monetization. For instance, knowledge about the internal and external API catalogues we have via dnvgl.com and veracity.com
- Agile development methodologies
- Usage, contribution or creation of open source projects
- Continuous delivery and/or continuous deployment models and migration towards a DevOps
- Secure development, e.g. DNV GL IT Security Baseline and relevant DMS’es
- Microsoft Visual Studio Team Services, i.e. code, work, build & release and test
- Familiar with big data and IoT techniques.
- Familiar with machine learning and applied statistics, including time series analysis.
- Local employment conditions apply
Personal qualifications: - Energetic and outgoing, committed to innovation. Creative and exploratory
- Team-player reaching out to relevant parts of our organization
- Ability to build network within Digital Solutions and across business areas
- Ability to put the right amount of curiosity and efforts into emerging technologies and trends, quickly measure the “what’s in it for us” factor
- Continuously seeking inspiration through external communities, meetups and conferences
- Passionate about continuous improvement in development processes
Company & Business Area Description
DNV GL is a global quality assurance and risk management company. Driven by our purpose of safeguarding life, property and the environment, we enable our customers to advance the safety and sustainability of their business.
We provide classification, technical assurance, software and independent expert advisory services to the maritime, oil & gas, power and renewables industries. We also provide certification, supply chain and data management services to customers across a wide range of industries.
Combining technical, digital and operational expertise, risk methodology and in-depth industry knowledge, we empower our customers’ decisions and actions with trust and confidence. We continuously invest in research and collaborative innovation to provide customers and society with operational and technological foresight.
With origins stretching back to 1864 and operations in more than 100 countries, our experts are dedicated to helping customers make the world safer, smarter and greener.
DNV GL is a world-leading provider of digital solutions for managing risk and improving safety and asset performance for ships, pipelines, processing plants, offshore structures, electric grids, smart cities and more.
Our open industry platform Veracity, cyber security and software solutions support business-critical activities across many industries, including maritime, energy and healthcare.
Equal Opportunity Statement DNV GL is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without regard to gender, religion, race, national or ethnic origin, cultural background, social group, disability, sexual orientation, gender identity, marital status, age or political opinion. Diversity is fundamental to our culture and we invite you to be part of this diversity!