Software Engineer (Mid-level, C#/.NET, Blazor, Cloud) — 6 roles

Aug 20, 2025 | Careers, Engineering

Role:

Software Engineer (Mid-level, C#/.NET, Blazor, Cloud) — 6 roles

Reports to:

Technical Lead

Location:

Hybrid (mix of office/home); Base: Newcastle upon Tyne, UK

Job Description

As a mid-level Software Engineer, you will implement features across backend and platform components using C#/.NET and Blazor. You’ll write clean, maintainable code, contribute to API and data layer development, and collaborate closely with QA and Product to deliver incrementally via CI/CD to Private Cloud or GCP.

Responsibilities

  • Feature Development – Build backend services, RESTful APIs, and UI flows in Blazor with clear tests and documentation.
  • Code Quality – Apply coding standards, participate in code reviews, and maintain reliable CI builds.
  • Testing & Reliability – Write unit/integration tests; support API testability and regression stability.
  • Collaboration – Work with Product on acceptance criteria and with QA to ensure automation can efficiently validate changes.
  • Continuous Improvement – Learn, share, and adopt patterns that simplify code and improve delivery consistency.

Qualifications

  • Solid skills in C#/.NET and Blazor development.
  • Familiarity with Private Cloud/GCP, RESTful APIs, SQL, and CI/CD pipelines.
  • Understanding of version control and standard branching/PR practices.
  • Growth mindset, strong teamwork, and a pragmatic approach to problem solving.

Compensation & How to Apply

We offer competitive salary, strong benefits, and share options
Please respond by clicking below to express interest in this position.

QGEMS blue logo

QGEMS is the AI-native energy orchestration platform redefining how the world generates, stores, trades, and consumes clean energy. As “the energy cloud,” QGEMS enables next-generation grid modernization, Virtual Power Plants (VPPs), and the Hypergrid – a unified, zero-carbon energy system spanning continents.

We are building the digital intelligence layer for the clean energy future, and we’re looking for a visionary leader with global credibility in energy transformation, emerging technologies, and market design.

Other Positions:

Senior QA Automation Engineer — 3 roles 

Role: Senior QA Automation Engineer — 3 roles Reports to: Engineering leadership Location: Hybrid (mix of office/home); Base: Newcastle upon Tyne, UK Job Description As a Senior QA Automation Engineer, you will own squad-level test strategy and build/maintain...

Data Analyst (AI & ML Focus) — 1 role

Role: Data Analyst (AI & ML Focus)   Reports to: Engineering leadership / Data & AI lead   Location: Hybrid (mix of office/home); Base: Newcastle upon Tyne, UK   Job Description As a Data Analyst focused on AI/ML, you will work closely with our AI/ML...

Recent News…

Behind-the-Meter Flexibility: Utilities’ Best Response to Energy Investment Uncertainty

Behind-the-Meter Flexibility: Utilities’ Best Response to Energy Investment Uncertainty

QGEMS energy orchestration offers utilities resilience benefits and flexibility according to a UtilityDive Opinion piece titled: “Behind-the-meter flexibility is the best response to investment uncertainty” that refers to QGEMS as a grid to grid-edge energy orchestration platform that is using AI to optimize energy use at all levels between grid edge and core. They refer to this flexibility as a low-risk, high-reward strategy.

read more
The Peace Innovation Initiative and QGEMS Announce Strategic Partnership to Advance Sustainable Energy Solutions for Peace

The Peace Innovation Initiative and QGEMS Announce Strategic Partnership to Advance Sustainable Energy Solutions for Peace

As our world faces pressing challenges related to climate change and environmental sustainability, the need for an innovative energy ecosystem has never been greater. Today, the Peace Innovation Initiative (PII) announces a groundbreaking partnership with QGEMS, an innovative global energy management company revolutionizing the sustainable energy market.

read more