Senior Platform Software Engineer

Baringa
London, UK
1 day ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£59,000.0 - £99,000.0
Working hours
Regular working hours

Tech stack

ASP.NET Java (Programming Language) .NET Framework Agile Methodology Artificial Intelligence Amazon Web Services Microsoft Azure C Sharp (Programming Language) Cloud Computing Continuous Integration Python (Programming Language) NoSQL
+21 more
Scrum Methodology Standard Sql Software Engineering SQL Databases System Software TypeScript Pulumi ReactJS Blazor Spring-boot Backend Git Fastapi Vue.js AngularJS Infrastructure Automation Frameworks Data Management Front End Software Development Terraform Service Stack Databricks

Job description

  • We will have you help shape the design, implementation, and ongoing support of a greenfield Data and Processing Platform and its supporting software products.
  • We will have you support the Engineering Lead in engaging with internal developers, energy system modellers, client-facing energy experts, and other users across the business.
  • We will have you help build capabilities that enable teams to work more effectively and better serve our clients.
  • We will have you help drive engineering best practices, ensuring quality, reliability, and observability are built into our products from inception.
  • We will have you design and implement robust CI/CD automation flows and continuously improve our engineering processes.
  • We will have you take an active role in all stages of our agile development approach, from refinement through to delivery.

Technologies:

  • AWS
  • Angular
  • Azure
  • Blazor
  • C#
  • CI/CD
  • Cloud
  • Databricks
  • FastAPI
  • Git
  • Support
  • Java
  • Kanban
  • NoSQL
  • Pulumi
  • Python
  • React
  • SQL
  • Spring
  • Spring Boot
  • Terraform
  • TypeScript
  • Vue
  • ASP.NET
  • AI
  • LESS

Requirements

  • We are looking for a senior engineer with practical experience in high-performing engineering teams.
  • We value advanced working knowledge of a general programming language such as Python, Java, C#, or Typescript.
  • We value working knowledge of data management technologies such as SQL, NoSQL, or Databricks.
  • We value working knowledge of modern software engineering tools, including Git, CI/CD pipelines, cloud technologies such as AWS or Azure, and Infrastructure as Code tools such as Terraform or Pulumi.
  • We value experience across the technology stack, including front-end frameworks such as React, Angular, Vue, or Blazor, and/or back-end frameworks such as FastAPI, Spring Boot, or .NET.
  • We value experience building and supporting different architectural approaches and the ability to justify technology and architectural choices.
  • We value experience working with agile methodologies such as Scrum or Kanban.
  • We value the ability to communicate complex concepts clearly to both technical and non-technical audiences.
  • We value strong problem-solving skills and the flexibility to consider different technologies and engineering approaches.

About the company

We are Baringa, a global consulting firm with more than 2,000 people across the UK, Europe, North America, Asia, and Australia. We partner with leaders to drive change and create value across energy and resources, financial services, government and public sector, consumer products and retail, pharmaceuticals and life sciences, manufacturing, and technology, media and telecoms. Our Energy Products practice is building a dedicated global Data and Processing Platform team to support our energy market modelling work and the wider energy transition. We are a People First company, offering benefits including five weeks of annual leave, a 5-Year Recharge benefit, hybrid working, corporate responsibility days, a wellbeing fund, and a profit share scheme. We are proud to be an Equal Opportunity Employer, certified as a Great Place to Work, and committed to diversity, inclusion, sustainability, and community impact.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:59 min

Differentiating a software engineering career by learning platform fundamentals

Keith Cirkle · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all