Senior Software Engineer C#, ASP.NET, DevOps, Agile

Posted 24 January by Nigel Frank International

Whether its endlessley scouring the job boards, trying to avoid copycat adverts and lists of requirements that ask for unicorns that don't exist, or being subjected to badly written sales pitches on a daily basis, it is becoming clear that the main struggle for job-seekers is finding content that does one crucial thing...

Explain what the role actually is!

So with that in mind, I have crafted a short and sweet job ad that hopefully gives you some flavour as to what this company are doing and what the role will look like...

I am working with a global enterprise in Knutsford who are looking to add an experienced Senior Software Engineer to a brand new product team within the organisation.

The product in question is business-critical and hugely visible, used by millions of people on a daily basis and with an enormous codebase. They are going through an enormous phase of re-development and this role will give you the unique opportunity to start a project with an open book, giving you carte blanche to decide how you want to deliver the technical change.

The role will involve working with both an in-house and off-shore development team, so strong communication skills and the ability to engage with a range of stakeholders (both technical and non-technical) is therefore crucial. You will be acting as a key technical driving force, helping shape new and more efficient development processes as well as continuing the business-wide movement towards an Agile development environment.

You will be given the chance to work with a range of technologies and will be afforded unrivalled levels of autonomy and creative control, something extremely rare in such a large organisation!

So what do they want from you?

Fundamentally, they are looking for a solid Senior Engineer with an understanding of core object-oriented principles, design patterns and the Microsoft technologies stack.

The primary focus of the role will be back end development in C#/SQL Server but you should also have proven commercial experience with Web Services (REST, SOAP), ASP.NET MVC, Web API and WCF. Moreover, an understanding of wider technologies such as Java and JavaScript would also be hugely beneficial as this organisation doesn't like to restrict itself to just the one technology partner.

One key element of this role is an understanding of Agile and DevOps. This organisation are on a huge journey with DevOps processes playing a critical part of that. As a Senior Engineer, your role will involve driving change so proven experience with tools such as Git, Maven, Docker, Nexus and Jenkins would be a huge benefit to your application. Any experience with either TDD or BDD would give your application that extra push.

So if you think this role is something worth following up with a conversation, then drop me a call on either or .

Alternatively, if you are reading this job advert at work (we've all been there) then send me a quick email to and I will make sure I respond.

As always, anything we discuss will remain completely confidential.

Required skills

  • .NET
  • Agile
  • AJAX
  • ASP.NET
  • BDD
  • C#
  • C++
  • CSS
  • Developer
  • HTML
  • Java
  • JavaScript
  • MVC
  • Oracle
  • REST
  • Scrum
  • SOAP
  • Software
  • SQL
  • TDD
  • VB.NET
  • WCF
  • Web
  • Web Services
  • WPF
  • XML
  • CI
  • Jenkins
  • JSON
  • JQuery
  • Engineer
  • T-SQL
  • Consultant
  • DevOps
  • Docker

Reference: 34312162

Bank or payment details should not be provided when applying for a job. reed.co.uk is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job