Software Engineer

Company: RedCat Digital
Apply for the Software Engineer
Location: Manchester
Job Description:

Overview

In this role you will help reshape the engineering culture at a major UK bank, delivering customer-centric software through modern Python solutions. You will work with a global, diverse team to design, develop, and maintain high-quality software, while advancing best practices and emerging technologies. The position offers exposure to cloud-native microservices, API design, and DevOps-driven delivery at scale. You will have a meaningful impact by enabling a transformation toward a world-class engineering organization.

Pay / Benefits

  • flexible working
  • parential leave (24 weeks)
  • 30 days annual leave
  • pension
  • bonus (discretionary)
  • competitive package

Responsibilities

  • Design and develop software delivering a positive customer experience
  • Build high-quality Python-based software
  • Advance engineering capability and adopt new technologies
  • Apply best practices such as TDD, BDD, and pair programming
  • Mentor fellow engineers to drive results

Key requirements

  • Strong full-stack experience with Python
  • Experience with industry frameworks and development tools
  • Cloud-native work experience and microservices (AWS/GCP)
  • Extensive API development experience
  • Understanding of DevOps and CI/CD automation
  • Kubernetes experience (nice to have)
  • Strong stakeholder management and communication skills
  • communication
  • stakeholder management
  • mentoring
  • Python
  • API development
  • cloud platforms (AWS, GCP)

Posted: September 14th, 2026