Job Description:

The role in a nutshell:

As a Senior .NET Sitecore Developer, you will be taking a key role in developing and maintaining web based projects primarily built on the Sitecore CMS platform. There will also be opportunities to learn and work on other .NET CMS platforms such as Optimizely (Formally known as Episerver).

This is a brilliant opportunity for an inspirational person, who takes pride in quality and wants to join us in making the world work better for everyone through our commitment to philanthropy, the environment, diversity and inclusion. Get in touch to find out more.

What you can expect:

You will predominantly be developing on the back end of various web solutions written in c#/.net for our brand name clients, working alongside and as a key part of multi disciplinary teams.

The solutions you will be maintaining and building will all be based on enterprise CMS platforms such as Sitecore and Optimizely, for this role we are seeking a Sitecore experienced senior developer specifically. The majority of our solutions are hosted with Azure.

You will be working on new build projects along with maintaining and enhancing existing solutions for our clients which often require complex integrations with third party systems on the client and the server side, meaning that an eye for detail, the ability to understand a large/distributed ecosystem and diagnose production issues is critical.

You will be responsible for writing code, reviewing code written by team members, assisting with estimations, inputting into architectural design of applications, and assisting in the evolution of development and quality standards within the engineering team.

The type of person we’d love to meet:

  • You have more than 1 years of experience working primarily on Sitecore web applications
  • You’ve worked as a senior web-focused developer on c#/.NET based projects for a few years now, with many successful projects under your belt
  • You understand engineering best practices and build with a security-first mindset
  • You’re familiar with best practices for creating resilient, scalable & high performance web applications
  • You are confident in using git for source control and familiar with common branching strategies
  • You engage in and lead discussions within the team, other parts of the business and with clients, respectfully and articulately
  • You have worked with the Atlassian suite(Jira,, Confluence, Stash)
  • You are experienced working with relational databases and ORM frameworks
  • You have experience continuous integration pipelines using platforms such as Azure Devops or TeamCity
  • You are confident with building with tools such as gulp, grunt and webpack
  • You’re as happy working on existing codebases as well as greenfield projects
  • You understand the Front End web stack and can assist if necessary

Nice to have:

  • You have worked with other enterprise web CMS platforms such as Optimizely (Formally known as Episerver)
  • You have experience implementing eCommerce solutions & integrating with payment - gateways
  • You have had exposure to cloud hosting technologies (Azure, AWS, GCP etc.)
  • You have worked on sites which have multiple language & localisation requirements before
  • You have experience with other programming languages (c++/java/python/perl etc.)
  • You have experience with headless content management systems and how to interact with them
  • You have a solid understanding of web architectures, tools and technologies that typically form a digital estate
  • You have worked on resilient, scalable & high performance web solutions
  • You have implemented continuous integration pipelines
  • You have had exposure to the leading JavaScript libraries/frameworks such as React
  • You’ve been working on responsive web deliveries that function across devices and browsers with an eye for implementing designs and understanding the constraints of devices and the browser
  • You have a strong understanding of native JavaScript, and know how to structure it in a reusable and modular way
  • You have a good understanding of semantic markup and the DOM
  • You have a good understanding of CSS and have experience of CSS extension languages / preprocessors

Company Benefits

  • Apple kit
  • Private pension
  • Life insurance/critical illness cover
  • Employee assistance loan
  • Cycle to work scheme
  • Eye care
  • Season ticket loan
  • Learning grant - £1000 per year
  • Enhanced parental leave
  • Health insurance
  • Flexi-working
  • Dog friendly offices

Interview Process

  • Screening call
  • 1st Stage Interview - 30 mins
  • 2nd Stage Technical Interview - 1.5 hrs. No prep needed. 50% Qs / 50% the interviewers will show some code which you will comment on.
  • 3rd stage Presentation Interview - 1 hr. We'll provide guidance and you will need to prepare in advance

Other Jobs in Back End