Senior Manager Software Engineering
Job Description
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.
Responsible for the application ownership, development delivery, and support for value streams. Manages a team, including hiring, directing, mentoring, and assigning work.
Responsibilities
- Coaches and mentors team members. Supports individuals to achieve their individual development goals. Utilizes Agile and Lean practices to identify and solve systemic issues.
- Consults with management in the analysis of short- and long-range business requirements and recommends innovations.
- Utilizes tools to support data-driven decision making. Identifies and removes blockers to enable the team to meet business goals.
- Manages software ownership and development from initial concept through continuous improvement.
Minimum Qualifications
At a minimum, here’s what we need from you:
- Bachelor’s Degree in Computer Science or related technical field
- 8+ years of experience in Application Development
- 2+ years of experience in supervising
Preferred Qualifications
If we had our say, we’d also look for
- Agile, Scrum Master
The same way we treat our employees is how we treat all applicants – with respect. Discover Financial Services is an equal opportunity employer (EEO is the law). We thrive on diversity & inclusion. You will be treated fairly throughout our recruiting process and without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status in consideration for a career at Discover.