Enable job alerts via email!

Senior Manager Software Engineering

Discover Financial Services, Inc.

Farnborough

On-site

GBP 60,000 - 100,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Manager of Software Engineering to lead the development of innovative payment systems. This role is pivotal in managing resources and processes to deliver high-quality applications that support the company's objectives. You will foster a collaborative environment, coaching team members while utilizing modern technologies and Agile practices. If you are passionate about leading teams and shaping the future of payment networks, this opportunity provides a rewarding career path in a dynamic and supportive workplace.

Qualifications

  • Bachelor's degree in IT or related field required.
  • Experience in application development and people management.

Responsibilities

  • Manage software development from concept to continuous improvement.
  • Coach and mentor team members, supporting their development goals.

Skills

Application Development
People Management
Agile Practices
Lean Practices
Communication Skills
Problem Solving
Strategic Thinking

Education

Bachelor's degree in Information Technology

Tools

Java/J2EE
Spring
RESTful APIs
CICD processes

Job description

With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. We value what makes you unique so that you have an opportunity to shine.

Come build your future, while being the reason millions of people find a brighter financial future with Discover.

Job Description:

What You'll Do

At Discover, be part of a culture where diversity, teamwork, and collaboration reign. Join a company that is just as employee-focused as it is on its customers and is consistently awarded for both. We’re all about people, and our employees are why Discover is a great place to work. Be the reason we help millions of consumers build a brighter financial future and achieve yours along the way with a rewarding career.

Join our team as a Senior Manager, Software Engineering, helping to lead the build of our next-generation Diners Club International network and help Discover not just achieve our vision, but also foster learning, growth, and innovation in software engineering practices.

We’re looking for passionate, collaborative individuals who can help shape the evolution of our payment networks and position Discover Financial Services as the leading direct bank and payments partner. This role involves application ownership, development, delivery, support for value streams, and managing a team, including hiring, mentoring, and work allocation.

This position is primarily responsible for managing resources and processes to deliver high-quality applications, services, and data supporting the company’s objectives. As a key member of the Payment Network leadership team, the individual will collaborate with business and technology partners to define strategy and execute application development and architecture.

We embrace change and evolution, both in our staff and systems. We are building new payment systems utilizing modern technologies (APIs, Cloud, Open Source, Event-driven real-time processing) and delivery approaches (Scaled Agile, CI/CD, TDD + BDD) to support our business and adapt within the fast-paced FinTech environment.

How You'll Do It
  • Manage software ownership and development from concept to continuous improvement.
  • Coach and mentor team members, supporting their development goals. Utilize Agile and Lean practices to identify and solve systemic issues.
  • Use tools to support data-driven decision making. Identify and remove blockers to enable the team to meet goals.
  • Collaborate with management to analyze business requirements and recommend innovations.
Qualifications You'll Need

The Basics

  • Bachelor's degree in Information Technology or related field
  • Experience in Application Development
  • People Management experience
Physical and Cognitive Requirements

Representative physical requirements include remaining stationary, indoor work, and operating office equipment such as computers, phones, printers, and calculators. Reasonable accommodations will be made for individuals with disabilities as per legal requirements.

Bonus Points If You Have
  • Proven delivery of quality in an Agile environment
  • Experience turning concepts into solutions
  • Servant leadership with emotional intelligence
  • Strong communication and inspirational skills
  • Understanding of Payments domain and emerging software trends
  • Operational excellence and software support experience
  • Experience with third-party vendors and coaching teams
  • Experience in a Scaled Agile environment
  • Technology stack knowledge: Java/J2EE, Spring, RESTful APIs, Open Source, Relational Databases, CICD processes
  • Passion for learning and strategic thinking
  • Ability to communicate across all levels and a broad strategic outlook
  • Agile and Scrum Master certifications

Discover will not sponsor or transfer employment work visas for this position. Applicants must be authorized to work in the UK full-time.

#LI-AM2

Application Deadline: May 05, 2025. Apply soon; the posting may close earlier.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.