Back to Job Search

C#/.Net Software Engineer

Job Description

C#/.Net Software Engineer (Inside IR35)

Contract Term: 6 months

Contracting Authority: Homes England

Location: Remote/Hybrid

Homes England, the government's housing and regeneration agency, plays a central role in tackling the housing challenges the country now faces. We have the appetite, influence, expertise, and resource to drive positive market change, and our mission is to ensure more homes are built in areas of greatest need, improve affordability and create a sustainable housing market.

Following the publication of the government's Levelling Up White Paper, Homes England has also been tasked with a core role in spearheading regeneration, partnering with places to reduce economic disparity, empower local leaders and create equal opportunities across the country to ensure communities reach their full potential.

As a C#/.Net Software Engineer, your main responsibilities would be:

  • You will develop and support complex digital services as part of a multi‐disciplinary team, working to user needs, service design expectations and agreed priorities.
  • You will ensure that security, data protection, performance, capacity, recovery, logging, monitoring and other non‐functional design needs and operational requirements are baked into the implementation of our digital services, protecting our customer data and minimising cyber security threats.
  • You will prototype emerging technologies, or technical solutions to user needs and measure the effectiveness of these changes on our end‐to‐end services.
  • You will update and upgrade our services, ensuring they are effectively maintained, and that technical debt is managed and addressed appropriately throughout their lifetime.
  • You will work to technical standards on your project to maintain high levels of technical quality.
  • You will apply your problem‐solving skills both to the resolution of issues with the services you support, and to continuously improve on the working practices within your team.
  • You review and adopt Homes England software development standards and best practices, leveraging design patterns and the pursuit of re‐use across Homes England's solutions through the community of practice.
  • In keeping with Homes England values and as a member of technical staff within Digital you will embody our spirit of collaboration and support colleagues by undertaking other reasonable duties when required to ensure we provide excellent services to our customers.

You'll have relevant experience in:

  • Contributing to software solutions and resolving complex issues within a large and complex digital transformation programme.
  • Working with technical delivery within a multi‐disciplinary agile team.
  • Working within a culture of best practice within a community of practice.
  • In the use of several of the following technologies: .NET Framework and .NET Core, ASP.NET, C#, SQL Server, T‐SQL, Azure, WPF, Oracle, PL/SQL, Gupta (OpenText).
  • Proficient in HTML, CSS and JavaScript, with experience of building accessible, secure and scalable internet services that conform to WCAG.
  • Building and managing secure APIs and microservices that integrate with third‐party solutions and legacy systems
  • In the application of SOLID principles and the use of software design patterns that create sustainable solutions and support reuse
  • In best practice software development, Test Driven Development and with experience of using CI/CD pipelines and environments

If this role sounds like something that you would be interested in, please click the link to apply and get in touch with

In applying for this role, you acknowledge the following, this role falls in scope of the Off Payroll Working in the Public Sector legislation. Any rates of payment quoted will reflect the gross rate per day for the assignment and will be subject to appropriate taxes and statutory costs. As such the payment to the intermediary and your income resulting from this contract will be different.

Please be aware that this role can only be worked within the UK and not Overseas.