Senior Software Developer

London, Greater London
Apply Now

MPI is looking for a long term Senior Software Developer, remote working

Outside IR35 -Dayrate -£950

Role

We are seeking a Senior Software Developer to join our team and work on cutting-edge software solutions for the renewable energy sector.

This role will involve developing scalable applications to optimize energy production, manage grid operations, and integrate new technologies such as smart grids, IoT, and machine learning for predictive energy modeling.

Key responsibilities

Work on a high-performance software solution for renewable energy platforms, including solar, wind, and energy storage systems.

Integrate and process large volumes of data from renewable energy assets (batteries) for real-time energy monitoring and forecasting.

Create algorithms to optimize energy production, storage, and consumption using data analytics and machine learning

Build software that supports smart grid operations, grid stability, and energy distribution automation.

Make a cloud-based solution to handle data collection, storage, and real-time analysis from renewable energy sites.

Maintain systems capable of processing real-time data from energy assets and grid systems for operational insights and predictive maintenance.

Build and manage RESTful APIs to enable seamless communication between various energy management systems, IoT devices, and external data sources.

Optimize system performance to handle large-scale data processing while ensuring scalability to accommodate the growing renewable energy infrastructure.

Ensure that all software is developed and maintained in compliance with industry standards and regulations for renewable energy systems.

The Ideal Candidate

Proven expertise in software development within the renewable energy sector or similar technical domains.

Strong understanding of renewable energy technologies such as energy storage systems.

Experience in developing software that handles real-time data analytics, predictive algorithms, and optimization

Passionate about solving complex energy problems with cutting-edge technology.

Must-Have Skills

Your Power Tools ( One of the Each )

Proficiency - Java, Python, C# for back-end development.

Hands-on experience with cloud platforms - Azure for large-scale data processing and storage.

Expertise in developing and deploying scalable microservices architectures.

Advanced knowledge of data processing frameworks - Kafka, Spark

Time-series databases - InfluxDB,TimescaleDB .

Familiarity with energy management systems (EMS) and grid integration software.

Knowledge of IoT communication protocols (MQTT, CoAP) for energy asset monitoring.

Experience in energy modeling, forecasting, and optimization algorithms.

Strong grasp of RESTful APIs, web services, and integration with third-party energy platforms.

Familiarity with security and compliance standards in energy and IoT systems.

Qualifications & Experience

Bachelor’s or Master’s degree in Software Engineering or a related field.

5+ years of experience in software development, with at least 2 years focused on renewable energy or energy tech

Client’s Work Culture

Our client foster a collaborative and innovative work environment where you’ll work alongside experts in energy tech, data science, and engineering.

Our client is  united by a shared mission to transform the energy landscape with sustainable solutions, and  offer the opportunity to contribute to projects that have a lasting environmental impact

Job Info
CV-Library logo
Job Title:
Senior Software Developer
Company:
CV-Library
Location:
London, Greater London
Salary:
£950 Per day
Posted:
Nov 20th 2024
Closes:
Dec 21st 2024
Sector:
IT
Contract:
Contract
Hours:
Full Time
Fresh Jobs
Welcome to Fresh Jobs the place to find the freshest job vacancies and career advice.

© Copyright 2024 | All Rights Reserved Fresh Jobs