Technical Leads own, oversee, and drive the strategy of the development, implementation, assessment, and support of one or more environments, applications, or platforms. This role involves independently developing and setting best practices for clean, maintainable, testable code, performing code reviews, and architecting the overall health, performance, and availability of systems. The Technical Lead serves as the deep technical expert, owns the training program for junior engineers, mentors the team, and evaluates new technologies. They are responsible for ensuring proper security standards, developing strategies for the full software development life-cycle of new technologies, managing budget constraints, and ensuring communication of implemented technology. This role also involves creating and approving technical documentation, recommending standards across the bank, defining high-level application platform architectural guidelines, and formulating complex solutions to meet business needs. The position requires adherence to all KeyBank policies and procedures.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree