KeyCorp is looking for a highly experienced technical lead software engineer to lead the design and implementation of scalable, secure, and modern software solutions within the Banker Experience domain.
Requirements
- 10+ years of software development experience.
- Experience with API development, including RESTful and SOAP services.
- Proficiency with databases such as SQL and Oracle.
- Background in data integration and ETL processes.
- Familiarity with SAML/SSO, preferably using OKTA.
- Strong data architecture and analysis skills; data warehousing experience is a plus.
- COBOL/Mainframe experience, including TWS scheduling, is a highly desirable skill.
Responsibilities
- Develop architecture diagrams, detailed design documentation, and interface specifications in collaboration with dependent technical teams.
- Coach and guide squad leads to implement improved coding practices.
- Provide architectural oversight to ensure compliance with enterprise standards across squads in the Banker Experience domain.
- Recommend and direct solutions for addressing security vulnerabilities.
- Support squad leads during Security Technology review meetings, especially regarding security variances.
- Recommend tools and practices to enhance engineering and support team productivity.
- Collaborate with squad tech leads to strategize and improve code development, delivery, and release processes.
Other
- Bachelor’s degree in computer science, Engineering, or a related field is expected. Or equivalent work experience.
- 5+ years of experience in the banking or finance industry.
- Strong troubleshooting and debugging skills.
- Solid understanding of core development principles.
- Promote and cultivate a culture of modern software development practices.