Application Developer

British Triathlon Federation

Loughborough

Hybrid

GBP 45,000 - 65,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

British Triathlon Federation is seeking an Applications Developer to shape, support and improve our application landscape, with a focus on our membership platform, HubSpot CRM integrations, payment services, cloud-hosted applications and legacy PHP systems.

Hybrid role with occasional office attendance in Loughborough, you will design, build and maintain APIs, integrate systems, troubleshoot data and workflow issues and ensure security and scalability across the tech stack.

Qualifications

  • Strong experience building modern web applications using React and Python.
  • Hands‑on with REST APIs, data integration and API endpoint management.
  • Proficient in managing SQL databases and data synchronization.
  • Experience with AWS cloud services and CI/CD pipelines.
  • Proven ability to support CRM integrations and payment workflows.
  • Experience in Agile delivery and stakeholder interaction.

Responsibilities

  • Develop, maintain and enhance applications using React and Python.
  • Support membership platform, API integrations and payments services.
  • Design, build and maintain APIs and related integrations.
  • Contribute to solution design, testing, deployment and continuous improvement.
  • Write clean, scalable code and manage support tickets if needed.

Skills

React
Python
REST APIs
SQL databases
AWS cloud
CI/CD pipelines
CRM integrations
Troubleshooting
Stakeholder management
Agile delivery

Education

Degree in Computer Science or related

Tools

Stripe
GoCardless
Secure Trading
PHP
API management

Job description

Location

Hybrid – working from home with occasional office attendance in Loughborough (1-2 visits per month).

Purpose

The Applications Developer will help shape, support and improve the organisation’s application landscape, with a focus on our membership platform, HubSpot CRM integrations, payment services, cloud-hosted applications and key legacy systems.

Working with colleagues, suppliers and technology partners, you will keep systems stable, secure and scalable while delivering practical improvements that support our digital ambitions.

Key responsibilities
  • Develop, maintain and enhance applications using React and Python.
  • Support the development of the Membership Platform and associated services.
  • Design, build and maintain APIs, integrations and supporting services.
  • Contribute to solution design, testing, deployment and continuous improvement.
  • Write clean, maintainable and scalable code.
Integration and data
  • Develop and support integrations across the Membership Platform, HubSpot CRM, legacy PHP systems, middleware, third‑party applications and payment providers.
  • Maintain API endpoints and PHP data synchronisation processes.
  • Troubleshoot integration issues and help ensure data remains accurate and consistent.
  • Support improvements to CRM workflows and automated business processes.
Cloud and infrastructure support
  • Support applications and services hosted in AWS.
  • Assist with monitoring, deployments and operational management of cloud services.
  • Monitor application performance and identify opportunities for improvement.
Database management
  • Develop and maintain SQL queries, scripts and database solutions.
  • Support database performance, integrity and security.
  • Investigate data issues and support reporting needs.
Application and payment support
  • Provide second‑line support for business‑critical applications.
  • Manage support tickets, incidents and service requests.
  • Diagnose and resolve application, integration, payment and data‑related issues.
Relationships

The Applications Developer will report to the Director of Digital Transformation & Technology and work closely with the Senior Technical. They will be a valued member of the Technology team, building strong relationships with colleagues across departments, Home Nations teams, suppliers and technology partners.

About You

We’re looking for someone who can quickly understand our modern technology stack and the legacy (PHP) systems that still support parts of the business.

You will enjoy balancing operational support with continuous improvement and will be keen to help shape the next phase of our digital transformation.

You will be someone who:

  • Takes ownership and follows through.
  • Thrives in a fast‑moving environment.
  • Enjoys solving technical and business problems.
  • Is curious about modern technology and digital innovation.
  • Wants to improve the applications and digital services people rely on.

Additionally, our values sit at the heart of everything we do. We’re looking for someone who shows them through how they work:

  • Inclusive– You collaborate well, seek different views and welcome feedback.
  • People‑centred– You communicate clearly and build positive relationships across all levels.
  • Ambitious– You are proactive, curious and open to better ways of working.
  • Do what’s right, not what’s easy– You use sound judgement, protect confidentiality and take accountability.

The list below sets out the knowledge, skills and experience we are looking for.

Knowledge, Skills & Experience
  • Strong experience developing applications using React and Phyton
  • Experience working with REST APIs, web services and API endpoint management
  • Experience managing and developing SQL databases
  • Experience designing, developing or supporting integrations between business systems, APIs, middleware or third‑party platforms
  • Experience supporting business‑critical or customer‑facing applications in a live environment
  • Strong troubleshooting and problem‑solving skills
  • Ability to manage application support tickets, incidents and service requests
  • Excellent communication and stakeholder management skills
  • Experience supporting digital membership platforms or customer portals
  • Ability to work collaboratively within a small, fast‑paced Digital Transformation and Technology team
  • Commitment to continuous learning and staying current with emerging technologies
  • Experience supporting cloud‑based applications and services
  • Experience working with third‑party suppliers and technology partners
  • Knowledge of AWS cloud technologies and cloud‑hosted environments
  • Understanding of data synchronisation processes and data integrity best practices
  • Experience with CRM’s and associated integrations, including supporting CRM, membership and payment system integrations
  • Knowledge of payment gateway integrations including Stripe, GoCardless and Secure Trading
  • Knowledge of AWS services including Lambda, API Gateway, RDS, CloudWatch and S3
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience working with data migration, synchronisation and transformation processes
  • Experience working with legacy systems and application modernisation programmes
  • Experience supporting membership, subscription or customer management platforms
  • Experience working within Agile delivery environments
Qualifications (desirable)
  • Degree, HND or equivalent qualification in Computer Science, Software Development, Information Technology or related discipline

This is more than a development role.

You’ll join at an important point in our transformation journey, with the chance to influence how technology supports the organisation now and in the future.

You’ll work with cloud technologies, CRM platforms, integrations and digital products while helping deliver an ambitious roadmap that includes:

  • New digital applications
  • Expanded CRM capability
  • Better integrations and automation
  • Continued retirement of legacy applications

If you want to play a key role in a forward‑thinking organisation and help shape the future of our technology landscape, we’d love to hear from you!

Closing Date

This role will close on 7th September 2026 at midnight. We encourage early applications as the role may close once sufficient suitable applications have been received.

Interview Dates

The interview process consists of two stages:

  • 11th September - Phone screening.
  • 22nd September - In‑person interview in Loughborough, including seen task to prepare in advance.

Should you require assistance with the application process, please contact HR (hr@britishtriathlon.org) and we will make every effort to meet your specific requirements. Details of our Equality and Diversity Policy can be found at britishtriathlon.org/about-us/governance/policy-documents.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applications Developer: React, Python & CRM Integrations
Applications Developer: React, Python & CRM Integrations

British Triathlon Federation • Loughborough

Hybrid
GBP 45,000 - 65,000
Business Applications Manager
Business Applications Manager

LHC Procurement Group • Greater London

On-site
GBP 50,000 - 61,000
Salary £55,000 per annum
29 days holiday (incl. bank holidays)
Birthday day off
+3
Senior Full Stack Developer - 12 Month FTC
Senior Full Stack Developer - 12 Month FTC

AND Digital • Aberdeen City

Remote
GBP 50,000 - 70,000
25 days holiday allowance + bank holidays
Share scheme
£1000 flexifund for benefits
+2
Software Engineer
Software Engineer

Hargreaves Lansdown PLC • Bristol

Hybrid
GBP 70,000 - 110,000
Discretionary annual bonus
25 days holiday + bank holidays
Hybrid working options
+2
Senior C#/.NET Software Developer
Senior C#/.NET Software Developer

慨正橡扯 • Godalming

Hybrid
GBP 70,000 - 100,000
25 days annual leave
Matched pension contributions (5%)
Private healthcare with Bupa
+3
Senior Application Software Engineer (Java/Spring/Backend)
Senior Application Software Engineer (Java/Spring/Backend)

interactive investor • Manchester

Hybrid
GBP 60,000 - 75,000
Group Personal Pension Plan
Life Assurance
Private Medical Insurance
+3
Head of Applications
Head of Applications

Outcomes First Group • Manchester

Hybrid
GBP 57,000 - 69,000
Hybrid working environment
Great Place to Work certification
Head of Technology and Solutions Delivery, WEBRECRUIT
Head of Technology and Solutions Delivery, WEBRECRUIT

Guardian Jobs • Harrow

Hybrid
GBP 53,000 - 55,000
25 days annual leave
Pension up to 9%
Life Insurance
+8
Senior Frontend Engineer
Senior Frontend Engineer

Ifx-Payments • City Of London

On-site
GBP 90,000 - 120,000
Senior Frontend Engineer
Senior Frontend Engineer

IFX Payments • Greater London

On-site
GBP 80,000 - 120,000
25 days annual leave
Birthday day off
Pension scheme