What are the responsibilities and job description for the Technical Program Manager position at Discover Financial Services?
About the Opportunity:
As a Technical Program Manager at Discover Financial Services, you will lead the development of cutting-edge software solutions. You will collaborate with cross-functional teams to define project scope, goals, and timelines, and drive high-quality production releases.
Key Responsibilities:
- Define and prioritize project scope, goals, and timelines in collaboration with stakeholders
- Develop and maintain detailed project plans, including milestones and deadlines
- Lead cross-functional teams to deliver high-quality software solutions
- Collaborate with engineers to analyze, design, code, test, and deploy new user stories and product features with high quality (security, reliability, operations) to production
- Provide guidance and mentorship to junior engineers, promoting knowledge sharing and skill development
Requirements:
- Bachelor's Degree in Computer Science, Engineering, Informatics, Information Security or Information Technology
- 3 years of Information Technology, (Software) Engineering or related experience
- Proven track record of delivering complex software projects on time and within budget