Working with Us

Current Vacancies

IT & Software

Software Developer

Exeter, Devon

Job Ref
ITS1/DEC25
Location
Exeter, Devon

Software Developer
Exeter, Devon (with hybrid working)

The Opportunity

We’re looking for two talented Software Developers one with expertise in C#, .NET, and Agile methodologies and one with strong T-SQL skills to join us on a full-time, permanent basis, working in a hybrid manner with at least two days per week in our Exeter office. We are open to applications from both mid-level and more senior candidates.

You’ll be joining our pioneering organisation as we make a measurable difference in global healthcare and a team where innovation thrives, and collaboration is second nature. We’ll support you to deepen your technical expertise, explore emerging technologies, and be part of a forward-thinking environment.

What You’ll Do

As a Software Developer, you’ll be part of the team behind the next generation of FDB solutions. You’ll craft intelligent software that supports clinicians, patients, and health systems around the world. Working alongside product owners, designers, and domain experts, you’ll use modern technologies and best-practice principles to deliver clean, scalable, and secure code.

Specifically, you will:

- Apply and refine Agile methodologies to design, develop, and deliver new features
- Work collaboratively with the Product Owner to develop a clear understanding of customer requirements, translating needs into elegant solutions
- Analyse requirements, define specifications, and manage delivery through to completion
- Understand and apply established design patterns and best practices, taking responsibility for the quality and efficiency of deliverables
- Produce robust code and conduct peer reviews to maintain quality standards
- Embed SOLID principles, TDD, and refactoring as core practices
- Leverage AI and automation tools to enhance productivity and innovation
- Integrate sustainable thinking into development

About You

To be considered as a Software Developer, you will need:

- Experience in analysis and design using C# and the .NET framework
- T-SQL database design and data centric application development
- Knowledge of test automation, TDD, DDD, refactoring, and unit testing techniques
- Demonstrable experience working within Agile and Scrum development environments, including regular collaboration and pairing

You will need an understanding of SOLID principles as well as familiarity with JavaScript frameworks such as React and ORM tools such as Entity Framework.

Exposure to agentic AI tools for workflow automation and decision-making is advantageous, as is knowledge of software architecture and functional programming and commercial experience.

So, if you’re ready to develop software that improves lives as a Software Developer, we want to hear from you.

The Benefits

- Competitive salary
- 25 days’ annual leave (with the option to buy up to 5 additional days)
- Enhanced pension scheme
- Health & wellbeing benefits, including HealthShield cashback and coaching
- Flexible and hybrid working options
- Electric Vehicle Scheme
- Life assurance and permanent health insurance
- Charity days and volunteering opportunities
- and many more…

This is a hybrid role, with the expectation to be in the office at least two days per week.

So, if you’re seeking your next challenge as a Software Developer, please apply via the button shown. This vacancy is being advertised by Webrecruit. The services advertised by Webrecruit are those of an Employment Agency.

Other organisations may call this role Application Developer, Software Programmer, Software Engineer, Software Analyst, .NET Developer, C# Developer, or Product Developer.

Function
IT & Software
Status
Full Time
Type
Permanent
Hours
37.5 hours a week

Share this vacancy

Data Engineer

Exeter, Devon

Job Ref
ELEP0104/SK
Location
Exeter, Devon

Data Engineer
Exeter, Devon (Hybrid – 2 days per week in office)

About Us

At FDB (First Databank), we create and deliver the world’s most trusted drug knowledge, enabling healthcare professionals to make critical decisions that improve patient safety, efficiency, and outcomes. Our solutions are embedded across hospitals, GP practices, pharmacies, and wider healthcare systems, supporting millions of patients every day.

Our values guide everything we do: Better Together, Clear Expectations, Constantly Curious, and Health at the Heart. If these resonate with you, you’ll feel right at home with us.

The Opportunity

We are now looking for an experienced Data Engineer to join us on a full-time, permanent basis.

Working within Agile teams and collaborating with a range of experts, you’ll have the chance to utilise your skills and build solutions that genuinely make a difference.

What’s more, with hybrid working, a strong focus on wellbeing, an annual bonus scheme and a comprehensive benefits package, you’ll have the flexibility, recognition and backing to do your best work while continuing to develop your expertise.

So, if you want to be part of building innovative solutions that support millions every day, read on and apply today!

The Role

As a Data Engineer, you will design and develop high-quality data solutions that support innovative software products aimed at improving health and environmental outcomes.

Working within Agile methodologies, you will collaborate closely with the Product Owner and a wide range of technical and subject matter experts to understand customer requirements and shape effective, scalable data components.

You will undertake requirements analysis, solution scoping, specification definition and data analysis, while challenging assumptions and defining appropriate acceptance criteria to mitigate risk.

Through the creation of production code and participation in code reviews, you will apply established design patterns and best practices to ensure performance, data quality, security, robust error handling, monitoring and logging.

Additionally, you will:

- Perform critical assessments to inform solution scoping and risk mitigation
- Support project management activities as required
- Use AI environments to enhance productivity and efficiency

About You

To be considered as a Data Engineer, you will need experience using AI environments and good verbal and written communication skills, including presentation skills, as well as experience with the following:

- Databricks and Power BI
- Python and TSQL
- Extract, Transform, Load (ETL)
- Analysis and design
- Test Automation and Refactoring
- Unit Testing and mocking
- Agile & Scrum development methodologies

You will also need some experience with Azure / AWS, PowerShell, Data lakes and Zoho Creator / Analytics.

The Benefits

You will be joining a very supportive team where you will have the opportunity to grow and develop new skills. In addition, FDB offers:

- Competitive salary
- 25 working days’ holiday per annum plus statutory holidays
- Flexible option for employees to take additional holiday
- Annual company bonus scheme
- Health and Wellbeing allowance
- HealthShield flexible health cash-back scheme
- Electric Vehicle scheme
- Enhanced pension scheme
- Cycle to work scheme
- Charity days
- Full flexible working
- Enhanced maternity/paternity schemes
- and many more…!

Other organisations may call this role Software Engineer, Data Module Developer, BI Engineer, Business Intelligence Engineer, Power BI Engineer, Python Developer, Python Programmer, R Developer, Python Engineer, or IT Data Engineer.

Function
IT & Software
Status
Full Time
Type
Permanent
Hours
37.5 hours a week

Share this vacancy

Job Alerts

Can’t see the role you want? Register your details with us to be notified when we’re hiring!