What are the responsibilities and job description for the Financial Services Technology Lead position at Discover Financial Services?
About This Opportunity
We are seeking a talented Application Engineer to join our technology team, where you will be responsible for designing and implementing high-quality products from idea to production unattended. As a seasoned professional, you will work closely with cross-functional teams to deliver features and functionality, applying critical thinking skills to evaluate features and functionality.
Your Key Responsibilities:
- Analyze, design, code, test, and deploy new user stories and product features with high quality (security, reliability, operations) to production.
- Guide early-career engineers by providing learning tasks as well as work-related tasks, direct their work, and help them continue to grow in their technical skillset through mentorship.
- Oversee application, system, and architecture design decisions and guide team to achieve key results for products assigned to them.
- Address issues using engineering principles and create proactive design solutions for potential failures to ensure high reliability of technical solutions.
- Achieve team commitments (and influence others to do the same) through collaboration with other engineers, architects, product owners, and data scientists.
- Participate in and lead technology communities of practice at Discover in areas of design-thinking, tools/technology, agile software development, security, architecture, and/or data.
- Establish and maintain IT standards within the system/application infrastructure and compatibility with the architecture of the platform.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Informatics, Information Security, Information Technology or related field.
- 3 years of experience in Information Technology, Software Engineering, or related field.
- Internal applicants only: technical proficiency of Competent on the Dreyfus Engineering scale.