Software Developer - .Net

Tilo Consulting

Chippenham

Hybrid

GBP 50,000 - 75,000

Full time

43 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tilo Consulting is seeking an experienced Software Developer to join a growing technology team in a Hybrid/Chippenham-based role. You will develop, enhance, and maintain business-critical applications using C#, .NET, Azure, SQL Server, and modern web technologies.

The ideal candidate thrives on clean code, security best practices, and collaborating across modern and legacy stacks within an Agile environment. Competitive salary, career progression, and a supportive team await.

Qualifications

  • Strong commercial experience with C# and .NET.
  • Experience supporting and integrating with legacy systems including older .NET Framework apps and Windows Services.
  • Strong proficiency with Visual Studio.
  • Experience developing and maintaining web applications using ASP.NET MVC, Razor, or Blazor.
  • Experience building and consuming RESTful APIs.
  • Desktop application development experience (WinForms or similar).
  • Experience with Entity Framework / EF Core.
  • Solid understanding of SOLID principles and design patterns.
  • Ability to write clean, scalable, maintainable code.

Responsibilities

  • Design, develop, test, and maintain high-quality software solutions using agreed technologies and standards.
  • Translate business requirements into effective technical solutions.
  • Produce clean, maintainable, and well-documented code.
  • Participate in peer code reviews and provide constructive feedback.
  • Support maintenance and enhancement of existing applications and services.
  • Troubleshoot, debug, and resolve production issues.
  • Track development effort against estimates and provide progress updates.
  • Ensure development work meets quality standards and timescales.
  • Actively participate in Agile ceremonies and collaborate with cross-functional teams.
  • Contribute to continuous improvement initiatives across the development team.

Skills

C# / .NET
ASP.NET MVC / Razor / Blazor
RESTful APIs
SQL Server
Entity Framework / EF Core
SOLID principles
JavaScript / TypeScript
Bootstrap UI
WinForms
Visual Studio

Education

A-Level qualification (or equivalent)
Degree in Computer Science / Software Engineering

Job description

Location: Hybrid / Office-Based - Chippenham
Employment Type: Full-Time, Permanent
Hours: 37.5 per week
Reporting To: Scrum Master

Software Developer C# .NET Azure SQL Server Hybrid

An exciting opportunity has arisen for an experienced Software Developer to join a growing technology team. You'll be involved in developing, enhancing, and maintaining a range of business-critical applications using C#, .NET, Azure, SQL Server, and modern web technologies. This role is ideal for someone who enjoys working across both modern and legacy systems, values clean code and software quality, and thrives in a collaborative Agile environment. Competitive salary, long-term career progression, and the opportunity to make a real impact within a supportive team.

The successful candidate will be passionate about delivering high-quality software, committed to security best practices, and comfortable working across modern and legacy technology stacks. You will play a key role in developing scalable applications, improving existing systems, and contributing to continuous improvement initiatives across the wider technology function.

Key Responsibilities
Software Development & Delivery

Design, develop, test, and maintain high-quality software solutions using agreed technologies and development standards.

Translate business requirements into effective technical solutions.

Produce clean, maintainable, and well-documented code.

Participate in peer code reviews and provide constructive feedback.

Support the maintenance and enhancement of existing applications and services.

Assist with troubleshooting, debugging, and resolving production issues.

Track development effort against estimates and provide regular progress updates.

Ensure all development work is delivered to agreed quality standards and timescales.

Agile Team Collaboration
  • Actively participate in Agile ceremonies including:
    • Sprint Planning
    • Daily Stand-Ups
    • Backlog Refinement
    • Estimation Sessions
    • Retrospectives
    • Collaborate closely with Developers, Testers, Product Owners, and other stakeholders.
  • Share knowledge, best practices, and technical expertise with colleagues.
  • Contribute to continuous improvement initiatives across the development team.
Security, Compliance & Governance

Apply secure development principles and follow industry best practices to protect systems, applications, and data.

Adhere to information security, data protection, and compliance requirements at all times.

Follow organisational policies, procedures, and development standards.

Maintain confidentiality and demonstrate professionalism in all interactions.

Support adherence to relevant regulatory and industry standards where applicable.

Documentation & Quality Assurance

Review and contribute to technical design and requirements documentation.

Produce and maintain technical documentation relating to development activities.

Support testing activities and ensure solutions meet functional and non-functional requirements.

Contribute to process improvements and quality initiatives.

Essential Skills & Experience
Core Development

Strong commercial experience with C# and .NET.

Experience supporting and integrating with legacy systems, including older .NET Framework applications and Windows Services.

Strong proficiency with Visual Studio.

Experience developing and maintaining web applications using ASP.NET MVC, Razor, or Blazor.

Experience building and consuming RESTful APIs.

Desktop application development experience (WinForms or similar).

Experience with Entity Framework / EF Core.

Solid understanding of SOLID principles and software design patterns.

Ability to write clean, scalable, and maintainable code.

Database & SQL Server

Strong SQL Server development skills.

  • Experience creating and maintaining:
    • Tables
    • Indexes
    • Stored Procedures
  • Ability to write and optimise complex SQL queries.
  • Query performance tuning experience.
  • Comfortable working with both DDL and DML operations.
Front-End Development
  • Experience with JavaScript and/or TypeScript.
  • Experience using Bootstrap or similar UI frameworks.
  • Understanding of client-side and server-side validation techniques.
Application Architecture
  • Experience designing layered and service-based architectures.
  • Strong understanding of Dependency Injection principles.
  • Experience modernising and refactoring legacy applications.
Essential
  • A-Level qualification (or equivalent experience)
Desirable
  • Degree in Computer Science, Software Engineering, or a related discipline
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C# Developer
C# Developer

Colossus Recruitment Ltd • Metropolitan Borough of Solihull

Hybrid
GBP 60,000 - 85,000
Private medical insurance
Enhanced pension contribution
Income protection
+1
Software Engineer
Software Engineer

Tilo Consulting • Chippenham

Hybrid
GBP 42,000 - 62,000
Software Developer
Software Developer

CMD Recruitment • Chippenham

Hybrid
GBP 30,000 - 50,000
Hybrid working (office Tue–Thu)
25 days annual leave
Birthday leave
+3
Senior Developer
Senior Developer

GBV Ltd • Manchester

Hybrid
GBP 70,000 - 100,000
Hybrid work
Benefits package
Software Developer
Software Developer

Ballantyne Technology Associates Ltd • West of England

Hybrid
GBP 45,000 - 55,000
Annual bonus (~10%)
Flexible hours
Training and development
+1
Software Developer (.NET & Azure)
Software Developer (.NET & Azure)

Itdatasecurity • United Kingdom

On-site
GBP 55,000 - 85,000
.NET Developer
.NET Developer

Nigel Frank • West Midlands

On-site
GBP 60,000 - 75,000
Private healthcare
Company pension
Annual leave
+5
.Net Software Developer
.Net Software Developer

Picture More Ltd • Leeds

Hybrid
GBP 45,000 - 60,000
.NET Software Developer
.NET Software Developer

Iridium Consulting Ltd • Exeter

On-site
GBP 35,000 - 55,000
25 days annual leave plus bank holidays
Ongoing training and development
Protected learning time
Software Developer
Software Developer

CA Tech Talent • Exeter

On-site
GBP 45,000 - 65,000
Competitive salary based on experience
25 days’ annual leave with an option to purchase additional days
Enhanced pension scheme
+2