Software Engineer

Company: Travis Perkins
Apply for the Software Engineer
Location: Northampton
Job Description:

Overview

In this role you will contribute to developing, maintaining and supporting software services with a focus on integration. You will work within a software team, clarifying requirements, providing estimates and delivering high-quality, testable code, configurations and support. The role emphasises SSDLC, automation of delivery pipelines and ongoing skill development. You will collaborate with stakeholders and external partners to drive continuous improvement and reliable software delivery.

Pay / Benefits

  • Competitive bonus
  • Save-as-you-earn scheme
  • Buy-as-you-earn scheme
  • Contributory pension scheme
  • Colleague discount across Group businesses

Responsibilities

  • Clarify technical requirements, provide estimates and input for delivery to time, cost and quality
  • Provide code, configuration and support to meet business needs
  • Develop in-depth integration process knowledge and basic configuration for other processes
  • Align software testing and security with SSDLC
  • Deliver simple, highly testable and maintainable solutions using TDD/BDD where appropriate
  • Support technical design, patterns and automation of delivery pipelines
  • Act on metrics and retrospective feedback to improve team performance
  • Engage with stakeholders and external providers to build relationships

Key requirements

  • communication
  • team collaboration
  • proactive learning
  • software development
  • integration engineering
  • automation of delivery pipelines

…

Posted: October 23rd, 2026