Senior Developer

UK Kidney Association
Bristol, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 50K

Job location

Remote
Bristol, United Kingdom

Tech stack

JavaScript
Microsoft Windows
API
Software Quality
Databases
Desktop Computing
Linux
Python
Software Systems
SQL Databases
Systems Architecture
Web Applications
React
GIT
Vue.js
Containerization
REST
Network Server
Software Version Control
Data Pipelines
Docker
Microservices

Job description

The UK Kidney Association is seeking an experienced Senior Developer to join our growing systems team. This role plays a key part in developing and maintaining modern, reliable systems that support kidney care, research, and outcomes across the UK.

You will work closely with clinicians, analysts, and technical colleagues to deliver robust software solutions, contribute to architectural decisions, and help shape best practices across our development estate., * Design, develop, and maintain web applications and backend services

  • Work with JavaScript frameworks to build responsive, user-friendly interfaces
  • Develop and maintain Python-based services, APIs, and data pipelines
  • Contribute to system architecture, technical standards, and code quality
  • Review code and mentor junior developers where appropriate
  • Collaborate with stakeholders to translate requirements into technical solutions
  • Ensure security, performance, and reliability of applications

Requirements

Do you have experience in Vue.js?, Can you apply knowledge and skills in a range of technologies to lead and support multiple and varied projects and workstreams, to improve the care of kidney patients?, * Strong experience with JavaScript frameworks (e.g. Vue, React, or similar)

  • Solid professional experience with Python
  • Experience building and consuming REST APIs
  • Comfortable working with databases (SQL)
  • Familiarity with version control systems (e.g. Git)
  • Use of Linux on Servers, Windows on Desktops
  • Ability to work independently and as part of a multidisciplinary team

The following would be an advantage:

  • Experience with containerisation (e.g. Docker)
  • Knowledge of cloud platforms or modern deployment pipelines
  • Experience working in healthcare, data-driven, or regulated environments
  • Mentoring or technical leadership experience

Benefits & conditions

  • Competitive salary based on experience
  • Flexible working hours and a healthy work-life balance
  • Opportunity to work on meaningful projects that improve kidney care across the UK
  • Supportive, collaborative working environment
  • Commitment to learning, development, and continuous improvement
  • Annual training budget
  • Employee Assistance Programme
  • Generous pension scheme
  • Health and wellbeing initiatives

Apply for this position