Jobs

Senior / Principal Software Developer


Job details
  • DNV
  • London
  • 2 months ago

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.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Software Engineering Manager

Reporting to: VP EngineeringLocation: Reading, RG30 1DZSalary: £80-100k+ per annum + optionsWorking hours: 37.5 hours, Monday – FridayAbout BigSisBigSis a UK start-up, is applying robotics and artificial intelligence to transform the production of sterile male insects, which are used for chemical-free control of pest insects. BigSis has developed a pilot...

Reading

Principal Firmware Engineer

Developing embedded firmware for ARM-based microcontrollersAn excellent opportunity for a skilled firmware developer to make an impact on a growing Cambridge company.Working with ARM-based microcontrollers, your expertise in embedded software engineering will be crucial to expand the capability of the group and support the evolution of their sensor technology.Together with...

Cambridge

Lead Software Engineer

At Elanco (NYSE: ELAN) – it all starts with animals! As a global leader in animal health, we are dedicated to innovation and delivering products and services to prevent and treat disease in farm animals and pets.We’re driven by our vision of ‘Food and Companionship Enriching Life’ and our approach...

Elanco Lower Basildon

Principal AI Engineer - Venture Studio

About Moonsong LabsMoonsong Labs is a cutting-edge Web3 and AI incubator and services company focused on driving projects and ideas in the next wave of developer and end user adoption. We're assembling a dream team of brilliant minds who are as excited as we are about building the future of...

Web3 Foundation London

Senior Wastewater (Hydraulic) Modeller

Senior Wastewater (Hydraulic) ModellerWe are currently in the market to recruit multipleSenior Wastewater (Hydraulic) Modellersfor a variety of major long-term frameworks across the UK.In addition to a range of long-term programmes across the UK water industry RPS, and Tetra Tech, have successfully won a£100 million single-award frameworkfrom United Utilities to...

RPS Group London

Senior Wastewater (Hydraulic) Modeller

Senior Wastewater (Hydraulic) ModellerWe are currently in the market to recruit multipleSenior Wastewater (Hydraulic) Modellersfor a variety of major long-term frameworks across the UK.In addition to a range of long-term programmes across the UK water industry RPS, and Tetra Tech, have successfully won a£100 million single-award frameworkfrom United Utilities to...

RPS Group Cumbria