Senior .NET Developer

You will join an experienced development team who use agile principals to create innovative, high quality software for the healthcare industry.  Your knowledge and experience will be put to good use designing and developing cutting edge software.
We are looking for an ambitious, self-motivated individual to take a leading role in the development team.  You will work closely with the design team and the Development Director to architect and develop compelling software solutions.  In return we offer a relaxed, friendly working environment in the heart of Canterbury with a competitive salary and excellent career progression prospects.


  1. At least 4 years’ enterprise .NET development experience using C# 
  2. A Bachelor’s degree in Computer Science or equivalent experience 
  3. A track record of delivering software on time and to specification 
  4. Excellent written and verbal communication skills 
  5. Ability to liaise confidently with internal and external stakeholders 
  6. A leader who can mentor the more junior developers in the team
  7. Extensive understanding of object orientated development techniques 
  8. Extensive understanding of the C# language and the .NET Framework 
  9. Experience of database systems development using ADO.NET and/or EF 
  10. Experience of user interface development using Winforms and/or WPF 
  11. Experience of services development using WCF and/or .NET Remoting
Any of the following experience is advantageous:
Healthcare systems development                      N-Tier development
Client/Server development                                   SOA/SaaS development
Enterprise development                                         Multi-threaded development
Agile development principals                               Tablet and/or Smartphone development
Back to careers

Contact us

T +44 (0)20 7129 1277
E recruitment@shearwaterhealthcare.com