At a Glance
- Tasks: Design and develop full-stack solutions using .NET and React for healthcare applications.
- Company: Join Datapharm, a fast-growing tech company in the healthcare sector.
- Benefits: Enjoy private medical insurance, dental plans, life assurance, and a generous pension scheme.
- Why this job: Make a real impact on healthcare by enhancing trusted information resources.
- Qualifications: Expertise in .NET Core, React, and strong problem-solving skills required.
- Other info: Diverse and inclusive workplace with excellent career growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
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.
Senior Full Stack .NET Software Developer · Leatherhead · employer: Datapharm Limited
Contact Detail:
Datapharm Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack .NET Software Developer · Leatherhead ·
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at Datapharm or similar companies. A friendly chat can sometimes lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using .NET and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for the interview by brushing up on common technical questions related to .NET and React. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Datapharm.
We think you need these skills to ace Senior Full Stack .NET Software Developer · Leatherhead ·
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your .NET and React expertise, and don’t forget to mention any relevant projects you've worked on!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about this role and how your background makes you a great fit. Share specific examples of your work that align with our mission at Datapharm.
Showcase Your Problem-Solving Skills: In your application, give us a glimpse of your analytical thinking and problem-solving abilities. We love candidates who can tackle challenges head-on and come up with innovative solutions!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Datapharm Limited
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in .NET Core, React, and all the other technologies mentioned in the job description. Brush up on your knowledge of TypeScript, JavaScript, and SQL Server. Being able to discuss your experience with these tools confidently will show that you’re the right fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Think about examples where you optimised performance or resolved complex issues. This will demonstrate your analytical thinking and problem-solving abilities, which are crucial for a Senior Developer.
✨Emphasise Collaboration and Communication
Since this role involves working within cross-functional teams, be ready to share examples of how you’ve successfully collaborated with others. Highlight your communication skills and how you’ve contributed to a positive team environment. This will show that you can thrive in their inclusive culture.
✨Stay Updated on Emerging Technologies
Demonstrate your passion for technology by discussing any recent trends or tools you’ve been exploring. Mention how you keep your skills sharp and how you can bring fresh ideas to the team. This shows that you’re proactive and eager to contribute to the company’s growth.