Software Engineer owns the development, implementation, assessment, and support of one or more components of an environment, application, or platform. This role involves independently developing clean, maintainable, testable code, performing peer code reviews, and contributing to the overall health, performance, and availability of systems. The engineer will also be involved in resolving system and client experience impacts, embracing mentorship, and providing continuous improvement ideas. They will apply information security standards, assess new technologies, and contribute to technical documentation. The role requires compliance with all KeyBank policies and procedures, including acting professionally, ethically, and in the best interests of Key’s clients and Key.
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
Mid Level
Education Level
Associate degree