Enable job alerts via email!

Senior Software Engineer (C# / JavaScript) in Greater London

Energy Jobline ZR

Greater London

Hybrid

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A growing technology company in London is seeking a Senior .NET Software Engineer. The role offers a salary of £80,000 to £100,000 plus bonuses, with hybrid working options. Successful candidates will have extensive knowledge in .NET, C#, and AWS, contributing to scalable backend services and cloud microservices. The company promotes a collaborative culture with robust benefits and a dedicated learning budget.

Benefits

Annual bonus
Private healthcare
25 days holiday
Dedicated learning budget

Qualifications

  • 5+ years of commercial experience with C# / .NET Core / .NET 6+.
  • Strong background in building distributed systems and APIs.
  • Hands-on experience with AWS (ECS, Lambda, S3, etc.).
  • Experience implementing CI/CD pipelines (GitHub Actions, etc.).

Responsibilities

  • Build and maintain scalable backend services using .NET.
  • Design and implement cloud microservices on AWS.
  • Lead technical discussions and influence architecture and design.

Skills

C#
.NET Core/.NET 6+
AWS
Microservices
REST APIs
CI/CD
Docker
Kubernetes
Job description

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Job Description

Senior .NET Software Engineer | London | 80,000‑100,000 + Bonus + Hybrid. Location: Central London (Hybrid: 1‑2 days in office)

Salary: 80,000‑100,000 + performance bonus + excellent benefits.

Tech: .NET 8, C#, AWS, Microservices, REST APIs, SQL, CI/CD, Docker/Kubernetes.

The Opportunity

We are working with a high‑growth SaaS organisation in Central London that is expanding its platform and engineering function, seeking a Senior .NET Software Engineer to join its talented, cloud‑first team. This is an outstanding opportunity to work in a modern engineering environment where quality, scalability, and automation are central to the culture. You will take ownership of new features, lead technical discussions, and contribute directly to architectural and design decisions across a microservices‑based environment.

Expect greenfield projects, cutting‑edge technology, and the chance to help shape the evolution of a platform used by thousands of customers.

The Role

As a Senior .NET Software Engineer, you will play a key role in both development and design, responsible for:

  • Building and maintaining scalable backend services using .NET 7/8 (C#)
  • Designing and implementing cloud microservices on AWS
  • Leading technical discussions and influencing architecture and design decisions
  • Collaborating with product, DevOps, and front‑end engineers in a cross‑functional team
  • Championing best practices around testing, CI/CD, and clean code
  • Mentoring and supporting mid‑level engineers to develop their technical skills
About You

You are a proactive, experienced engineer who enjoys solving complex problems and working with modern .NET and cloud technologies. You are passionate about improving systems, performance, and team processes.

You will bring:

  • 5+ years of commercial experience with C# / .NET Core / .NET 6+
  • Strong background in building distributed systems and APIs
  • Hands‑on experience with AWS (ECS, Lambda, S3, EventBridge, DynamoDB, etc.)
  • Proven experience with microservices and event‑driven architectures
  • Solid understanding of SQL/NoSQL databases and performance optimization
  • Experience implementing CI/CD pipelines (GitHub Actions, TeamCity, Jenkins, or Azure DevOps)
  • A collaborative approach and a passion for clean, maintainable code
Nice to have
  • Experience with Docker and Kubernetes
  • Exposure to serverless technologies and event‑driven systems
  • Familiarity with domain‑driven design (DDD) and CQRS patterns
Whats on Offer
  • Salary up to 100,000, dependent on experience
  • Annual bonus and full benefits package
  • Hybrid working 2 days per week in the London office
  • 25 days holiday plus bank holidays
  • Private healthcare and pension
  • Dedicated learning and development budget
  • A collaborative, engineering‑led culture that values autonomy and innovation

If you are a Senior .NET Engineer who thrives in a modern, cloud‑focused environment and wants to work with cutting‑edge technologies in a supportive, forward‑thinking team, we would love to hear from you.

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.