Software Engineer- Frontend - Energy

New Yesterday

Senior Software Engineer Energy & Resources Analytics Platform London, United Kingdom
|
We aim to build the worlds most trusted consulting firm, creating lasting impact for clients and pioneering a positive, people-first culture. We collaborate with a diverse range of clients from FTSE 100 companies to start-ups across sectors, helping define strategies, deliver change, identify opportunities, manage risks, and achieve sustainability goals. Our global hubs are located in Europe, the US, Asia, and Australia, working worldwide to tackle challenges and make an impact.
Our Market, Advisory, and Analytics practice seeks experienced Senior Platform Software Engineers to join our team. We are leaders in modelling energy markets, providing insights to drive change in a decarbonising industry. Our work involves varied modelling, data, and processing, from academic papers to terabytes of scenario projections over decades.
They require rapid access to data and analytics outputs via GUIs, APIs, and other systems, with confidence in compliance and governance. To support our growth, we are building a dedicated global Platform team.
We seek experienced software engineers to help architect, implement, and support tools fundamental to Baringas success. The next-generation platform will significantly enhance our colleagues' capabilities in energy modelling. Join us in contributing to the energy transition, where your technical skills can make a real difference. Design, build, and develop a new data platform and tools, primarily greenfield projects creating a seamless user experience for Baringa staff.
Collaborate with the Engineering Lead to select technologies and approaches, from big data platforms to browser plugins and shared libraries.
Drive development, automated testing, and deployment of the platform, ensuring quality, reliability, and monitoring from the start.
Build a DevOps pipeline with robust CI/CD practices, continuously improving engineering processes.
Participate actively in agile development, contributing to process improvements as the team matures.
Passionate about creating high-quality, fit-for-purpose systems that enable energy sector insights.
Proficiency in a programming language (e.g., Scala, Python, Java, C#) with understanding of domain modelling and application development.
Knowledge of data management platforms (SQL, NoSQL, Spark/Databricks).
Experience with modern engineering tools (Git, CI/CD), cloud platforms (Azure, AWS), and Infrastructure as Code (Terraform, Pulumi).
Familiarity with various frameworks across front-end and back-end stacks (React, Angular, Vue, Blazor, FastAPI, Spring Boot, Django, .NET).
Experience with agile methodologies (Scrum/Kanban) and key principles for effective use.
We prioritize wellbeing, offering flexible working, generous leave, social impact days, wellbeing funds, clear career progression, and profit sharing.
Diversity and Inclusion. We are committed to creating an inclusive environment where everyone feels they belong, believing diversity drives innovation and value.
Recognized as a Great Place to Work, with awards reflecting our commitment to women and wellbeing.
We uphold high environmental standards, aim for Net Zero, and support community initiatives and charities through our CSR agenda.
We consider all applications regardless of race, ethnicity, religion, gender, sexual orientation, disability, age, or background.
Location:
London
Job Type:
FullTime