Senior Software Engineer

New Today

Overview

Senior Software Engineer – Foundational Solutions at City Football Group. Location: Manchester, GB. Employment type: Full Time, Permanent. Opening Date: 11 Sept 2025. Closing Date of Applications: 24/09/2025.

Our Story: City Football Group is the world’s leading private owner and operator of football clubs, with ownership of twelve clubs worldwide. We also invest in other football-related businesses and serve as a global commercial platform for partners, fulfilling our purpose of empowering better lives through football locally and globally.

Our Winning Team: We empower better lives through football and deliver positive economic, social and environmental impact through our operations and programmes.

Purpose: City Football Group seeks a Senior Software Engineer to lead the technical delivery of enterprise-grade applications and integrations within our Technology team. This is a hands-on leadership role at the intersection of sport and technology, guiding engineering best practices, shaping product roadmaps, and ensuring platforms are built for performance, reuse, and resilience.

This is Your City: You will be entitled to 26 days annual leave plus a birthday day off, private healthcare and a health cash plan, an annual discretionary bonus, and a range of partnership and lifestyle discounts.

Your Impact: Lead the design, implementation and delivery of software applications and data integrations aligned to enterprise architecture standards. You will document systems, workflows and technical processes for maintainability and transferability. Guide CI/CD pipeline development and DevOps practices with a focus on quality, reliability and automation. Develop integration patterns using APIs, data pipelines or messaging systems. Collaborate with the Architecture team to interpret design specifications and ensure delivery aligns with architectural goals. Line manage software engineers, provide coaching and professional development. Partner with business stakeholders to translate business needs into deliverable technical work. Promote engineering best practices through code reviews, documentation standards, knowledge sharing and architectural discussions.

Responsibilities

  • Lead the design, implementation and delivery of software applications and data integrations aligned to enterprise architecture standards.
  • Document systems, workflows and technical processes to ensure maintainability and transferability.
  • Guide CI/CD pipeline development and DevOps practices, with a focus on quality, reliability and automation.
  • Develop integration patterns using APIs, data pipelines or messaging systems.
  • Collaborate with Architecture to interpret design specifications and ensure delivery aligns with goals.
  • Line manage software engineers, providing coaching and professional development.
  • Partner with business stakeholders to translate business needs into well-defined, deliverable technical work.
  • Promote engineering best practices through code reviews, documentation and architectural discussions.

Essential qualifications

  • Proven experience in software engineering and system integration across front-end and back-end systems, with demonstrable experience in Python. Experience with other languages such as Go or TypeScript is advantageous but not essential.
  • Strong track record of delivering enterprise applications on Azure or other cloud platforms.
  • Hands-on experience with DevOps tooling and CI/CD automation.
  • Clear understanding of integration technologies such as REST APIs, message queues and orchestration services.
  • Ability to document systems clearly and thoroughly, with a mindset of building for maintainability and scale.
  • Experience mentoring or line managing engineers.
  • Excellent communication skills and stakeholder engagement.

Desirable

  • Familiarity with container orchestration (e.g. Kubernetes) and messaging platforms.
  • Experience delivering projects within Agile, Scrum or hybrid environments.
  • Interest in enabling automation and efficiency through improved tooling and platform design.
#J-18808-Ljbffr
Location:
Manchester, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search