Senior Software Engineer

Accelero

Reading

Hybrid

GBP 70,000 - 90,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Accelero in Reading is seeking a Senior Software Engineer to shape technical direction and lead day-to-day delivery within a hands-on, 50/50 role. You will mentor, coach and grow a mixed-experience team while writing production-grade code and steering architecture, CI/CD and quality.

The role is hybrid: 2 days onsite in Reading and 3 days remote each week, with responsibilities spanning design through deployment and ongoing improvements, working closely with product and QA to ensure reliable

Qualifications

  • Senior Software Engineer with leadership or mentoring experience.
  • Hands-on with C#/.NET and CI/CD pipelines.
  • Experience with Docker, Kubernetes and cloud services (Azure).

Responsibilities

  • Provide technical leadership and day-to-day direction for a mixed-experience team of engineers, from junior through to senior
  • Mentor and coach developers at all levels through code reviews, pairing and 1:1s
  • Own planning and prioritisation, balancing feature delivery against technical debt
  • Write clean, well-tested production-grade code and lead by example on quality
  • Work across the full software development lifecycle from design to deployment and support
  • Collaborate with product and QA to ensure smooth, reliable releases

Skills

C#
.NET
CI/CD pipelines
Azure
Docker
Kubernetes
Azure DevOps
Git

Tools

Azure DevOps
Git
Jenkins

Job description

Reading | Hybrid (2 days onsite / 3 days WFH)

We're working with a client in Reading who is looking for a Senior Software Engineer to help drive both the technical direction and the day-to-day delivery of their engineering team. This is a true 50/50 role; you'll be helping lead, mentoring and shaping how the team works, while staying genuinely hands-on with code, architecture and CI/CD.

If you've got deep C#/.NET experience, a strong handle on CI/CD pipelines, and you're ready to take ownership of both people and product, we want to hear from you.

  • Provide technical leadership and day-to-day direction for a mixed-experience team of engineers, from junior through to senior
  • Mentor and coach developers at all levels through code reviews, pairing and 1:1s, tailoring your approach to where each person is in their career
  • Support the development of junior and mid-level engineers while giving senior engineers room to grow into more autonomous, high-impact work
  • Set and uphold engineering standards, coding practices and definition of done
  • Own planning and prioritisation, balancing feature delivery against technical debt
  • Act as the technical escalation point, translating complex issues for non-technical stakeholders
  • Contribute to hiring, onboarding and the ongoing growth of the team
  • Champion a culture of continuous improvement and knowledge sharing
  • Design, build and maintain scalable applications using C# and .NET
  • Own and continuously improve CI/CD pipelines, driving automation across build, test and deployment
  • Make key architectural decisions, balancing pragmatism with long-term maintainability
  • Write clean, well-tested, production-grade code and lead by example on quality
  • Work across the full software development lifecycle, from design through to deployment and support
  • Identify and resolve performance bottlenecks and technical debt
  • Collaborate closely with product and QA to ensure smooth, reliable releases
What You'll Bring
  • Proven experience as a Senior Software Engineer, ideally with some team leadership or mentoring exposure
  • Strong, hands-on experience with C# and .NET
  • Solid experience building and maintaining CI/CD pipelines (Azure DevOps, GitLab CI, Jenkins or similar)
  • Good understanding of software architecture and design principles
  • Comfortable balancing hands-on delivery with leadership responsibilities
  • Excellent communication skills, with the ability to work cross-functionally
  • Experience with Docker and containerisation
  • Familiarity with Azure cloud services
  • Exposure to Kubernetes or other container orchestration tools
  • Familiarity with Agile delivery methods
The Setup

This is a hybrid role, based in Reading with an expectation of 2 days onsite and 3 days working from home each week.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Accelero • Reading

Hybrid
GBP 45,000 - 65,000
Senior .NET Engineer & Tech Lead — Hybrid (Reading)
Senior .NET Engineer & Tech Lead — Hybrid (Reading)

Accelero • Reading

Hybrid
GBP 70,000 - 90,000
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Morgan Hunt • Greater London

Hybrid
GBP 111,000 - 120,000
Software Engineer
Software Engineer

Accelero • Cardiff

Hybrid
GBP 45,000 - 65,000
Hybrid working
28 days holiday + bank holidays
Private healthcare
+1
C#/.NET Software Engineer - Hybrid (Reading)
C#/.NET Software Engineer - Hybrid (Reading)

Accelero • Reading

Hybrid
GBP 45,000 - 65,000
Senior C# Developer Desktop Application
Senior C# Developer Desktop Application

Client Server • Reigate

Hybrid
GBP 81,000 - 99,000
Hybrid work
Enhanced parental leave
25 days holiday
+4
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Morgan Hunt UK Limited • Greater London

Hybrid
GBP 111,000 - 120,000
Staff Software Engineer
Staff Software Engineer

United States Digital Space LLC • Milton Keynes

Hybrid
GBP 75,000 - 85,000
Healthcare package
Life assurance
Holiday trading
+4
Senior C# Developer Desktop Application
Senior C# Developer Desktop Application

Client Server • Reigate and Banstead

Hybrid
GBP 80,000 - 90,000
Hybrid working
Enhanced parental leave
25 days holiday
+4
Senior Software Engineer
Senior Software Engineer

Rebel Recruiters • East Midlands

Hybrid
GBP 58,500 - 71,500