Our highly respected Renewables department in the UK and Ireland, provides consulting engineers, data insights, deep technology expertise, modelling and software solutions. We do this to enable the successful rollout of renewable power and to deliver the energy transition. We are engaged in all phases, from initial concept evaluation through construction and commissioning into operations, life extension and decommissioning. The main customers are turbine manufacturers, wind farm developers, owners and operators, as well as offshore support structure designers.
DNV is looking to grow the team developing its systems engineering and modelling platform, ect. ect pulls together engineering models of every part of a wind farm or hybrid energy system and combines them with a diverse set of data sources to speed up farm design, evaluate risk and help users make holistic engineering decisions.
The ect team operates with a start-up like mentality, but with the backing of the broader DNV organization. As a senior developer working on the product, you will take on a variety of roles covering the full software stack, from cloud compute to data architecture and frontend web development. You will work closely with the Product Architect and the engineering development team, providing software technology and design and implementation expertise. This role suits applicants with a diverse range of software skills and the ability and enthusiasm to pick up a range of tasks, from prototyping to critical algorithms and infrastructure implementation, to build and release pipelines. Over time, as the team grows, the role may develop in to a more specialised technical area or include mentoring or managing new members of the team, as well as helping to shape the future system design.
We value all our people and the contributions they make to our business, so it’s important that our rewards make us all feel valued here. That’s why we offer a flexible reward and benefits package, allowing you to choose the things that matter most to you, including;
Non-contractual profit share scheme Excellent development and career progression opportunities Lifestyle benefits: 26 days annual leave + bank holidays, opportunity for up to 10 days unpaid leave, sabbatical leave, flexible working options Wellbeing benefits: (inc Private Medical, Dental Insurance, Health Assessments, Gym allowance). Company contribution towards eye tests and glasses (for computer/laptop users), and Flu Vaccinations. Also, our Employee Assistance Programme (EAP) provides free and confidential support for issues including work, family, relationships, money and health and we provide free fruit in our offices Financial Benefits: including a Pension Scheme with employer pension contributions up to 9%, Life Assurance and Income Protection Travel benefits: Season Ticket Loan, Cycle to Work Scheme, Electric Vehicle Salary Sacrifice Scheme (for personal use) Re-imbursement of relevant Professional Membership Fees (up to £570) Access to employee retail discount site for high street and on-line shopping
DNV 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.
ect is an energy engineering software platform with a complex set of technical requirements. We are looking for developers with a diverse range of software skills as well as the ability to understand the core engineering purpose of platform:
• Degree in engineering, physical sciences, computer science or software development related discipline.
• High proficiency in python, C++, C#, Rust or other modern, high performance or scientific programming languages.
• Knowledge of packaging and distributing Python code.
• Knowledge of container technology, serverless, cloud-based deployment and or infrastructure as code: Docker, Kubernetes, Terraform / Pulumi
• Some knowledge of frontend web frameworks and technologies and web server configuration, particularly Angular and NGinx (desirable - this is not a purely frontend web development role).
• Experience of data architectural design and implementation, including databases (inc. NoSQL), data lakes/data lakehouse/ data mesh concepts. Unstructured data extraction unification and processing (desirable).
In addition you will be:
• Willing to pick up and learn new technologies, concepts, patterns.
• Comfortable working in a small but growing team, where you will begin as the software technical expert in key areas.
• Keen to support and assist across a range of different tasks and priorities as the team look to evolve and establish the software product.
• Happy to experiment, discuss and evaluate and critique ideas; taking onboard feedback from others and adapting thoughts and concepts in an inclusive, positive manner.