We have a number of vacancies within our organisation and we are always on the look out for talent. Please get in touch if you are interested in any of the roles we currently have on offer.

Go back to Jobs

Senior C# Software Engineer

Meddbase is a SaaS healthcare web application that runs all aspects of a medical practice (from GP practices up to large hospital groups). Our application includes:

  • Patient medical record system;
  • Comprehensive consultation suite;
  • Document management;
  • Scheduling;
  • Accounting;
  • Email;
  • Social network;
  • Task management;
  • Referral management;
  • Reporting and query system for analytics;
  • Clinical text analysis using NLP;
  • Collaboration system;
  • Practice networking;
  • Patient portal;
  • Occupational health portal;
  • PACS system (MRI/X-ray/Ultrasound);
  • and much more…

We run on our own machines in high-security data centres as well as hosting some systems in Azure. We have Infrastructure and Site Reliability Engineers who work closely with the development team on deployments and monitoring.

We have a team of 15 developers who are very capable and committed and work in a very collaborative environment. We are now looking to extend that team with another Senior Software Engineer.

The main requirements for this role are significant C# and web-development experience. We are looking for someone that is happy to take end-to-end responsibility for producing a feature with the ability to communicate effectively across functions (Product, QA, SRE etc).  You should be keen to take ownership of areas of the code base, mentor junior developers and help improve our processes.

We take a functional approach to C# code and there will be an expectation for you to learn that if you don’t have existing knowledge.

Our technical teams all work remotely, we have regular calls for progress updates and knowledge sharing but you will need to be able to work under your own initiative.

We encourage developers to share their expertise with the rest of the team and run book clubs and presentations to facilitate this.

Career progression for individual contributors is valued here and we have several team members that now hold Principal Software Engineer positions, we also have a distinct track for those interested in team lead and other management roles.

We need creatively minded individuals who can solve unique problems; not just technical ones, but in improving healthcare too. We value people that can address real-world problems and think creatively and with empathy for the end user.

Ideally, you will be degree educated, but beyond that what we want to see is experience and a passion for what you do.

You must be a UK resident and have the right to work in the UK. Some of our environments require security vetting and you should be comfortable undertaking that process.

Skills & Requirements:

  • Significant experience in C# and evidence of a varied career in software development.
  • Web application development experience.
  • A willingness to use the functional paradigm rather than OOP.


  • SQL Server / any relational databases.
  • TypeScript / modern UI frameworks.

About Meddbase


In 2004, we created a comprehensive healthcare web-application that runs all aspects of a medical practice, from GP practices up to large hospitals groups. Our product enables single and multiple location private medical practices to connect securely to their data from any location worldwide. The business is thriving and we are proudly the leading online medical management system on the UK market.

At Meddbase, we pride ourselves on putting our users first. From innovative software products like patient portals, video consultation, intelligent prescribing and reporting tools to pioneering our API for devices like the Android, iOS and web browsers; we build products that help organise healthcare and make it universally accessible to our customers.

Company Culture

Although our business has been up and running since 2004, we foster a relaxed working environment that has a ‘start up’ feel. Whilst our primary office is in the City of London, we also have a superb new office space in Southampton and post-Covid we are flexible and supportive of staff working from home where possible.

As we grow Meddbase, we’ll aim to keep our teams creative, efficient and customer-focused even as we introduce additional leadership and structure.

Who are we looking for?

We tend to hire creative and passionate individuals who thrive on finding innovative solutions to problems. We do not expect everyone to have a degree-level qualification to join our business. Whilst some roles demand extensive technical skill and ability, we value people with engaging communication skills to interact with our non-technical healthcare professionals. We do expect everyone in our team to take responsibility, share knowledge and act in the best interests of our customers and team mates.

Company Benefits

We offer competitive salaries for all our roles and have an employee profit share scheme. Our working environment is friendly and comfortable. Our office is located minutes from Liverpool Street Station and Moorgate underground.

Our working hours are 9.00 – 5.30pm with an hour for lunch. You will not be expected to work extremely long hours, as so often happens in software companies. We prefer the approach of ‘it’s a marathon not a sprint’, so we actively discourage working gruelling hours. Ad-hoc home working is also a part of our working culture as we understand the need for flexibility.

Our company benefits (upon completion of probationary) include:
• Life assurance of 4 x annual salary
• Subsidised gym membership
• Private health care (length of service conditions apply)
• Ad hoc and scheduled social events
• Beverages plus fruit & biscuits available for peckish moments
• Quarterly town hall meetings with drinks & snacks
• Opportunities to get involved with our ‘culture committee’
• Optional participation in charity events

Development & Support

Once you join our team, we will ensure you have a thorough induction to Meddbase and the teams. After 4 months, we set aside time to talk about how you are settling into you role and team. We then progress to holding annual performance reviews but there are lots of informal opportunities to talk about any support you need to thrive at Meddbase.


Meddbase is an equal opportunities employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity or disability status

How to Apply?

If you are interested in this role, or you would simply like to share your CV with us, please send us a PDF copy of your CV and covering letter to [email protected]