Join the team

Senior Full Stack Software Developer

Due to company growth, we are recruiting two full-stack senior .Net software developers to join our remote team. Successful applicants will be taking our e-prescribing application and transforming it into cutting-edge microservices. You will be involved end-to-end in the planning and execution of new features and ideas from a roadmap already loaded with innovations designed to streamline the user experience and ultimately lead to improved patient healthcare outcomes.

Apply now

You will have a minimum of 7 years’ experience as a full stack .Net web application developer. You will work closely with the technical lead to produce SOLID, testable, production ready software, following an agile methodology (SCRUM). You will be experienced and comfortable with mentoring other developers through pair programming sessions using Microsoft Live share.

All applicants must currently have the legal right to live and work in the UK. Regrettably we are unable to sponsor any visa applications.

The recruitment process aims to create and maintain a safe workforce and contains robust vetting procedures. The successful applicant will be appointed subject to references and a basic DBS check

Duties and responsibilities

As a software developer, you will be responsible for:

  • Writing and unit testing clean, efficient code and where relevant, adhering to the SOLID principles.
  • Development of new and existing software solutions.
  • Collaborating and sharing knowledge with other team members to solve complex and technical software problems.
  • Documentation.
  • Keeping up to date with new software development technologies.
  • Taking part in Scrum ceremonies.
  • Critiquing Pull Requests
  • Supporting / Mentoring more junior members of the development team.

Key skills

Essential

  • At least 7 years' experience as a Microsoft full stack developer with C#
  • .NET 6/7 (or previous .Net Core experience)
  • Core MVC / ASP. Net MVC
  • Entity Framework / Entity Framework Core (including code first)
  • Web API development
  • Unit testing (XUnit)
  • Understanding of Microservices
  • Front-end technologies (HTML, CSS & Bootstrap, JavaScript/ jQuery)
  • SQL
  • LINQ
  • Strong desire to grow and learn modern technology and skills
  • Mentoring and knowledge sharing experience
  • Inquisitive, problem solving nature
  • Ability to think “outside the box”

Desirable

  • Developing applications targeting containerisation (i.e. Docker)
  • Working knowledge of container orchestration platforms (i.e. Kubernetes)
  • Understanding of Event Bus technologies (i.e. RabbitMQ / Kafka / ActiveMQ / AzureService Bus)
  • Understanding of Caching mechanisms (i.e. Redis)
  • Alternative database platforms (i.e. Postgres/MySQL/NoSQL)
  • Alternative front-end technologies (i.e. Blazor / Xamarin / MAUI)
  • CI/CD pipelines
  • TDD
  • Healthcare technologies (HL7, FHIR, OpenEHR) would be an advantage.
Working at iQ HealthTech

iQ HealthTech as a company is open to new ideas, different working practices and the embracing of new technologies. This enables me to have input into how the company functions and how development is done

Bernie Burn
Senior Developer

About us

Through innovative design, development and services, iQ HealthTech provides tools and solutions to NHS, private and international hospitals and healthcare organisations, with a focus on refining the management of chemotherapy. With deep expertise in clinical development and years of experience supporting cancer treatment professionals, we are proud to be leaders in our field.

Here's what we offer our employees…

A competitive salary with annual reviews

Sick pay

25-days holiday, plus bank holidays

6-weeks full maternity pay and 2-weeks full paternity pay

A 4% employer contribution company pension scheme

Remote and hybrid working

A budget for professional development / technical training

35 hour working week

Flexible start and finish times

Government-set working from home allowance for remote workers

Access to wellbeing apps

Employee of the month voucher scheme

An environment that genuinely promotes creativity and out of the box thinking, without the constraints of customer budgets

Opportunities to learn and progress within the company

A friendly, relaxed and collaborative working environment

Make a difference by working on a technology platform that positively improves patient outcome

Virtual staff events (and in-person, too – where possible)

Our recruitment process aims to create and maintain a safe workforce and contains robust vetting procedures. The successful applicant will be appointed subject to references and a basic DBS check.

All applicants must currently have a legal right to live and work in the UK. Regrettably we are unable to offer sponsorship

About the team

Development

The development team collaborate to build all new requirements but also help maintain and support existing requirements. We support and develop for iQemo and all of its dependencies, such as integration engine, and we do the same for Insurer Portal, iQ Monitor, and any new products in the pipeline.

Apply for this role

Applications are via email to careers@iqhealthtech.com.
Please attach your CV and clearly state the position you're applying for.

Apply via email