Discover. A brighter future.
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 helping 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 thrive. Join a company that is employee-focused and recognized for its excellence. Be the reason we help millions of consumers build a brighter financial future and achieve your career goals.
Join our team as a Senior Manager, Software Engineering, leading the development of our next-generation Diners Club International network. Help Discover realize its vision by learning new technologies, growing your skills, and driving the evolution of our software engineering practices.
We seek passionate, collaborative individuals to shape the future of our payment networks and position Discover Financial Services as a leading direct bank and payments partner. This role involves application ownership, development, delivery, support for value streams, and team management, including hiring, mentoring, and task assignment.
This position primarily manages resources and processes to deliver high-quality applications, services, and data aligned with company objectives. As a key member of the Payment Network leadership team, you will collaborate with business and technology partners to define strategy and execution for application development and architecture.
We embrace change—modernizing our systems with APIs, Cloud, Open Source, and real-time event processing, and adopting delivery approaches like Scaled Agile, CI/CD, TDD, and BDD to support our business in 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 professional growth. Apply Agile and Lean practices to resolve systemic issues.
* Use tools to support data-driven decision-making. Identify and remove blockers to meet business goals.
* Consult with management to analyze business requirements and recommend innovations.
Qualifications You'll Need
* Bachelor's degree in Information Technology or related field
* Experience in Application Development
* People Management experience
Physical and Cognitive Requirements
* Primarily stationary work, indoors in an office setting
* Ability to operate office equipment such as computers, phones, printers, and calculators
Bonus Points If You Have
* Experience delivering quality in an Agile environment
* Proven ability to turn concepts into solutions
* Servant leadership with emotional intelligence
* Strong communication skills and ability to inspire teams
* Understanding of Payments domain and emerging software engineering trends
* Operational excellence knowledge
* Experience supporting production software solutions
* Experience engaging third-party vendors
* Coaching experience in teams
* Experience in Scaled Agile environments
* Technical knowledge: Java/J2EE, Spring, RESTful APIs, Open Source, Relational Databases, CICD processes
Discover will not sponsor or transfer employment visas for this position. Applicants must be authorized to work in the UK.
#J-18808-Ljbffr