Senior Full Stack .NET Software Developer Leatherhead
Posted 5 hours 38 minutes ago by Datapharm Limited
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
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
- Experience building Progressive Web Apps (PWAs)
- 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
- 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
Datapharm is a fast growing technology company and SaaS provider in the healthcare space. Our medicines information database, emc' - (electronic medicines compendium - ) 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.
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.