Lead Developer


Rodney Williams

Salary from







Share this

Position: Lead Developer

Location: Nottingham (hybrid working)

Benefits: Up to £65,000 DOE + Benefits

Are you a proactive experienced developer looking for an opportunity within a globally recognised company? Our client is market leading company within the data space and are currently on the lookout for a .Net Developer to scale the team. They work with businesses from a large number of industries in order to grow and assist in decision making.

As this is a recently formed team this role would require an ambitious individual who is proactive in their approach, keen on getting stuck into projects and has a passion to build outstanding solutions. You must have in-depth experience of the software development lifecycle to be successful in this role.


  • Working as part of an existing agile team to develop quality solutions within required deadline.
  • Collaborating effectively to support and enhance the full product lifecycle.
  • Reviewing proposals, evaluating alternatives, providing estimates and making recommendations.
  • Serving as an expert on applications and providing technical support
  • Revising, updating, refactoring and debugging greenfield and established codebases
  • Supporting other team members’ development.

Essential skills:

  • Experience of the full development lifecycle
  • Strong communication skills with the ability to explain solutions to technical and non-technical audiences
  • Write clean, scalable code, with a view towards SOLID principles, design patterns and best practices
  • Excellent attention to detail, with the ability to analyse problems and requirements.
  • Strong previous experience in Web development technologies
  • Front-End development technologies – HTML, CSS, JavaScript, JavaScript frameworks
  • Back-End development technologies – ASP.NET MVC, C#, Web API, REST, gRPC
  • Excellent BDD / TDD experience
  • Application Lifecycle Management Tools – GIT, Jira, Confluence (or similar)
  • Remain up to date with the terminology, concepts and best practices

Desirable skills:

  • Understanding of Agile methodologies
  • JavaScript Frameworks (particularly VueJs)
  • .NET Core application development experience
  • Experience with Container technologies (e.g. Kubernetes)
  • Automated Testing Tools (e.g. xUnit, Specflow, Jest, Cypress, Jasmine)
  • RESTful and Microservice Architectures

If you wish to apply for this position, please email us at apply@som-3.com