Contact us CareFlow Connect sign in

View navigation

Back to all vacancies

Senior Web Application Developer





Product Development


Milton Keynes

Reporting to:

Development Director



We are a software development company that provides solutions to the healthcare IT market and we are seeking a talented and experienced software developer to join our core development team based in Milton Keynes.
The successful candidate will be working for a team which practices agile development and will be responsible for developing new features and maintain existing features of our core product used by healthcare organisations throughout the UK. The person we are looking for will need to have 4+ years commercial development experience who can demonstrate a real passion for programming, with a flexible and creative attitude, good communication skills and a strong work ethic.

Personal Attributes:

  • Able to work well as an individual and as part of a team
  • Able to mentor junior members of the team
  • Take part in architectural discussions with technical / non-technical team members
  • Keen to progress a career in software development
  • Able to self-manage and self-motivate
  • An eye for detail and a desire to write quality software
  • Strong inter-personal and communication skills
  • Good English language skills, written and verbal
  • Able to work under pressure and to tight deadlines

Experience & Skills Required:

  • A thorough understanding of C#, LINQ and in-depth knowledge of the .NET framework
  • An excellent understanding of web development concepts and technologies including:
    • ASP.Net MVC
    • XML and JSON
    • XSL / XSD
    • HTML / CSS / Javascript / JQuery
    • RESTful APIs
    • IIS
    • Cross-browser development
  • Experienced with messaging and workflows such as MSMQ or equivalent messaging systems
  • A thorough understanding of the Visual Studio development environment
  • A good understanding of relational / transactional databases and SQL
  • Experienced with Unit Testing and Source Control
  • Agile development methodologies
  • Analysis and Design techniques
  • Secure coding techniques


  • NoSQL DB Design
  • Cloud & Azure Architecture
  • Healthcare software development
  • Knowledge of HL7 data
  • Enterprise systems development
  • Knowledge of ETL methodologies

Qualifications in one or more of the following:

  • A degree in IT, Computer Science or related discipline
  • Commercial software development experience
  • Microsoft certification in web development


Please apply in writing, sending a covering letter & CV to

Artboard 1