Senior Developer (Integrations)

Company: University of Bath
Apply for the Senior Developer (Integrations)
Location: Bath
Job Description:

Salary: £40,000 – 40,000 per year

Requirements:

  • A solid understanding of the software development life cycle, including requirements analysis, design, testing, deployment, and ongoing support
  • Strong understanding of API-led connectivity, data transformation, and integration patterns
  • A good understanding of SQL or equivalent data query languages, with experience of Oracle, MS SQL Server, or MySQL
  • Experience with integration and back-end development, including MuleSoft or similar platforms, along with integration and unit testing
  • Experience using Git and established Git workflows
  • Experience working in an agile environment, contributing to sprint planning, retrospectives, and defining user stories or requirements
  • A collaborative and professional approach, with the ability to work effectively alongside developers, analysts, and other technical specialists
  • Proven programming skills and a solid understanding of the software development process (optional, if no significant integration experience)

Responsibilities:

  • Contribute to the design, build, and support of data integrations and web applications
  • Collaborate with both technical and non-technical colleagues to deliver high-quality, reliable solutions
  • Support systems and data integrations across the Universitys professional services and academic departments
  • Participate actively in an agile development team, including sprint planning and retrospectives

Technologies:

  • API
  • Git
  • Support
  • MuleSoft
  • MySQL
  • Oracle
  • SQL
  • Web
  • C#
  • Cloud
  • Java
  • JavaScript
  • PHP
  • Python

More:

We are offering a great opportunity for a Senior Developer (Integrations) to join our innovative development team at the University of Bath. Our team is responsible for the development and support of systems and data integrations across various departments. We support a positive work-life balance with a full-time permanent role (36.5 hours per week) and provide a comprehensive benefits package that includes free counselling services, flexible working arrangements, discounts on gym memberships and tuition fees, among many others. We celebrate diversity and are committed to creating a supportive environment for staff from all backgrounds.

#J-18808-Ljbffr…

Posted: July 10th, 2026