Senior Software Developer - £50,000 to £55,000

In this role, you’ll add your .NET, Web Front End and Database skills to a multi-skilled in-house software team working across these products. You would be expected to take a leadership role in all stages of development, from early definition to delivery, applying modern software development practices at all stages of work and building a strong sense of ownership of the technology we rely on. 

As a Senior Software Developer, you will bring your experience to the team in shaping what good looks like. You will be a technical and professional reference for the rest of the team: role modelling both skills and behaviours as part of coaching junior and mid-level developers. 

We are a growing business and we are actively investing in formal Agile methodologies, so experience working in an Agile environment will be essential. 

What does it take to be a Senior Software Developer at TIDE? 

  • Strong C# skills 
  • .NET core and .NET framework experience including ASP.NET MVC  
  • Experience using Entity Framework or other ORM framework 
  • A Strong emphasis on clean, testable software using testing frameworks and mocking libraries 
  • REST API development experience 
  • Front end development experience using a JavaScript framework (Angular, Vue, React, etc.) 
  • Experience with SQL 
  • Familiarity of CI/CD within a cloud environment 
  • A strong desire to learn new technical skills and the ability to impart these to others 
  • Experience of working in an Agile team 
  • Experience of coaching and/or mentoring other developers 
  • Experience of architecting software solutions in collaborative environment 
  • The ability to explain technical concepts to a non-technical audience 

If this sounds like the role for you, apply here.