Senior Full Stack .NET Software Developer
Who we are looking for:
We’re looking for a talented and experienced Senior .NET Full Stack Developer with strong React skills to join our growing engineering team. You’ll help us shape and enhance the technology behind the electronic medicines compendium (emc) - a trusted online resource used by millions of healthcare professionals and patients across the UK.
You’ll play a key role in designing, developing, and maintaining scalable web applications that power the emc and its downstream data services, ensuring exceptional user experiences and robust, high‑quality backend functionality.
What you’ll be doing
Designing and developing full‑stack solutions using .NET (C#) and React
Writing clean, scalable, and testable code that follows best practices
Optimising applications for performance, speed, and scalability
Troubleshooting, debugging, and resolving issues across the full stack
Staying up to date with emerging technologies and contributing ideas to improve our engineering practices
How you'll have an impact:
In this role, you will directly contribute to Datapharm’s growth by shaping impactful, technology-driven solutions that strengthen our position as a trusted provider of healthcare information. You will join a collaborative and inclusive team where your ideas help drive innovation, improve efficiency, and support a culture of openness and shared purpose. By enhancing the employee experience from onboarding through development, you will help build a motivated, skilled, and engaged workforce that enables Datapharm to scale effectively and achieve its mission. Your impact will support our strategic goals, empower our people, and contribute to Datapharm’s long-term success.
What you'll need to succeed:
Qualifications & Experience
Essential
Expert-level experience with .NET Core 6+ (C#)
Expert-level React skills
Strong knowledge of TypeScript, JavaScript, HTML/CSS
Experience building and consuming ASP.NET Web APIs
Docker and containerisation experience
Experience with Azure web-based services (App Services, Functions, etc.)
Entra ID / SSO integration experience
Strong SQL Server skills, ideally with Entity Framework
Experience using Azure DevOps for Git, CI/CD pipelines, and deployment workflows
Desirable
Experience building Progressive Web Apps (PWAs)
Aptitude, Skills & Abilities
Strong problem‑solving and analytical thinking
Excellent communication and collaboration skills
Ability to work independently and within cross-functional teams
Experience working in an Agile development environment
Ability to design scalable, maintainable, robust systems
Awareness of secure coding practices and data protection principles
Strong debugging and performance optimisation skills
Ability to translate complex requirements into clear, actionable technical solutions
Personal Attributes
Detail‑oriented with a strong focus on quality
Proactive, curious, and eager to learn
Adaptable and resilient in a fast‑paced environment
Takes ownership and accountability for delivering high‑quality work
Supportive and collaborative, with a willingness to share knowledge
Pragmatic and solutions‑focused, particularly when navigating ambiguity
User‑centric mindset with an appreciation for good UX and intuitive user journeys
About Datapharm
Datapharm is a fast-growing technology company and SaaS provider in the healthcare space. Our medicines information database, emc’- (electronic medicines compendium -www.medicines.org.uk) is the UK’s most comprehensive, trusted, and accessible source of information on medicines.
Our mission is to improve the accessibility, effectiveness and excellence of healthcare product information.
What's in it for you
Private Medical Insurance.
Dental Plan.
Life Assurance 4x Annual Salary.
Enhanced Parental Leave.
Pension Contributions of 10% after 1 year of service.
Workplace Nursery Scheme.
Don’t meet every single requirement?
At Datapharm we are dedicated to building a diverse, inclusive, and authentic workplace, so if you are excited about this role but your experience does not align perfectly with everything in the job description, we still encourage you to apply. You may be just the right candidate for this role or another within the company.
- Department
- Technology
- Role
- Full Stack Developer
- Locations
- Leatherhead
- Remote status
- Hybrid
About Datapharm
Our mission is to improve the accessibility, effectiveness and excellence of healthcare product information.
Already working at Datapharm?
Let’s recruit together and find your next colleague.