Backend Developer

National Gas
Greater London, UK
3 months ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£40,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles ASP.NET .NET Framework Microsoft Windows Application Programming Interfaces (APIs) Application Performance Management User Authentication Microsoft Azure Code Review Computer Programming Databases DevOps
+22 more
Entity Framework Github Global Positioning Systems (GPS) Monitoring of Systems Internet Information Services (IIS) MariaDB Microsoft SQL Server OAuth Cloud Services SignalR Systems Architecture Web Platforms WebRTC Data Logging Concurrency Backend Operational Systems Api Design Restful APIs ASP.NET Applications Docker Service Stack

Job description

We are looking for a Backend Developer to take ownership of the backend architecture, APIs, and core services that power both our existing web platforms and a new, modern, real-time operational system., This is a hands-on role focused on developing scalable backend solutions, maintaining and enhancing our existing ASP.NET applications, and building cloud-based services using ASP.NET Core and Microsoft Azure. You will work closely with our developers to deliver modern, API-driven applications while helping to modernise our technology stack and improve the performance, security, and reliability of our systems., * Maintain, enhance, and support existing ASP.NET-based websites hosted on IIS

  • Build and extend backend services and REST APIs using ASP.NET Core / .NET
  • Implement real-time features using SignalR.
  • Support and integrate WebRTC audio-only calling functionality.
  • Design, optimise, and maintain SQL Server and MariaDB databases.
  • Build features involving mapping, GPS, geolocation, and geofencing.
  • Collaborate with product, engineering, and DevOps teams on system architecture.
  • Write clean, testable, and maintainable code across the full stack.
  • Contribute to performance, scalability, and security improvements.
  • Participate in code reviews, technical planning, and system design discussions

Requirements

  • Strong experience with ASP.NET Core / .NET
  • Experience maintaining or building ASP.NET websites
  • Strong background building RESTful APIs
  • Solid knowledge of SQL Server or MariaDB
  • Experience with Entity Framework Core and/or Dapper
  • Understanding of async programming, concurrency, and performance
  • Experience implementing authentication and authorisation (JWT, OAuth2)

DevOps & Cloud

  • Experience with CI/CD pipelines (Azure DevOps, GitHub Actions)
  • Comfortable using Docker for development and deployment
  • Exposure to Microsoft Azure (App Services, SignalR Service, Storage)
  • Familiarity with logging and monitoring tools (Application Insights, Serilog)
  • Comfortable working with IIS and Windows-based hosting environments

Benefits & conditions

  • Ownership of both existing platforms and new system builds
  • Opportunity to modernise and shape our long-term tech stack
  • Engineering-led environment with real technical ownership
  • Clear career progression and skills development

Pay: £40,000.00 per year

Benefits:

  • Company pension

Apply for this position

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

Apply on uk.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…