Senior Software Engineer - .NET

About the role

We are looking for a passionate .NET Software Engineer to join our friendly development team to develop and maintain web applications.

You will work closely with our creative team and client-side developers to implement and develop complex, interactive and data-driven websites.

In brief...

Job title: Senior Software Engineer – .NET

Hours: Full time role, based on 37.5 hours per week 

Main duties

  • Design and development of C# ASP.NET (MVC) solutions.

  • Design and development of content management solutions using the Umbraco CMS or Sitecore.

  • Writing and executing unit tests.

  • Provide technical support for existing applications.

  • Assist with customer support.

  • Proactively keep up to date with the latest technologies and trends in software development.

Role requirements

  • A proven track record in .NET web application development. using C#.
  • 2+ years experience building web experiences using Umbraco or Sitecore.
  • Experience of fully developing solutions using Visual Studio.
  • Working knowledge of source control systems such as SVN and Git.
  • Good communication skills.
  • Ability to solve technical problems effectively and efficiently.
  • Ability to work to given deadlines and budgets.
  • Ability to diagnose and solve software issues.
  • Working knowledge of Agile SCRUM methodologies.
  • Able to work flexibly to meet the demands of a client led business.

Apply now.


To apply for this role, click the button to begin the online application form.

You will need to upload a copy of your CV and an optional cover letter as part of the process. If you don't have those to hand, don't worry - you can save your progress and complete the form later. 

Seen this vacancy advertised elsewhere? We offer a welcome bonus for direct applicants.