Skip to main content

Lead/Senior Backend Developer

We’re looking for a Senior Backend Developer, to join our team dedicated to building amazing content-managed websites. An exciting blend of greenfield development, mixed with continuous improvement and support work.


  • £60,000 - £75,000 DOE
  • Remote, with visits to the Southampton offices (frequency depending on location)

Responsibilities:

You will assist our responsive and dynamic team in delivering exceptional digital products for our partners and be continually seeking new opportunities to improve upon how we build them.  

Core responsibilities on a day-to-day basis: 

  • Backend development of new website builds within an Agile process, usually based upon the Umbraco CMS 
  • Development within a support and continuous improvement framework on existing partner's websites 
  • Involvement and key decision-making around third-party integrations for new and existing websites 
  • Take ownership and be responsible for delivering key workstreams  
  • Take part in activities including research and development, workshops, writing user stories, acceptance criteria and estimates 
  • Mentor junior developers and co-ordinate with other developers within the team 
  • Explain technology solutions to technical and non-technical stakeholders 
  • Act as a platform evangelist, sharing news and updates to the wider team 
  • Continuously measure and identify opportunities to improve methodology and process within the wider team 

Person Specification

We’re looking for someone with: 

  • A lengthy history with ASP.NET, and preferably Umbraco 
  • An ability to write secure, performant and maintainable code 
  • Experience in an agency or working on multiple concurrent projects
  • An ability to spot problems where others can't
  • A desire to continually improve practices and knowledge
  • Experience managing or mentoring less experienced developers
  • Their three or four useful most git commands memorised or written on a Post-it
  • Excellent timekeeping and communication when working within distributed teams in a flexible working environment 

 Who should have experience of: 

  • .NET MVC and .NET Core 
  • Building and using REST services (e.g. WebAPI) 
  • DevOps practices, including git, CI & deployment
  • Solution design and architecture
  • ORMs (e.g. Entity Framework)
  • HTML/CSS/JavaScript fundamentals
  • Working in an Agile/lean team (e.g. Scrum) 

 Nice to have but not essential:

  • Microsoft Azure 
  • Behaviour or Test-Driven Development (BDD & TDD) 
  • Experience with modern JavaScript frameworks (e.g. React, Angular or Vue.js) 
  • TypeScript

Working at Etch

At Etch, we’re defining a better way to work, live and play. Here, every day is an opportunity, an opportunity to write your own story. A story of growth, of pride, of fun and of doing incredible things. Working at Etch is about your own personal journey. We’ve created an environment that allows you to become the best version of yourself, at work, at home, and in life. For more information about life at Etch, our culture, and to find out what values we look for in each applicant, head over to our careers page.  

Benefits

At Etch you’re well looked after. From your health and wellbeing to your personal development and finances, we provide more than your statutory benefits, we’ve created a working culture that not only works for you, but one that gives you the best opportunity to thrive. For more information on our latest company benefits, visit our careers page.

Equal Opportunities

We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Recruiters

Where possible, we prefer to build the best team with the best people, which means those that show the initiative to approach us directly. We'd currently prefer to fill this position without recruiters, so if you are a recruiter, please don’t call about this role at the moment.

Apply

To apply, simply enter your details below along with your CV and a covering letter.