The Senior Software Engineer executes on and influences the development, implementation, assessment, and support of one or more environments, applications, or platforms. This role involves designing solutions for overall health, performance, and availability, actively resolving system and client experience impacts, and acting as a strong technical expert on the team. The engineer will mentor and train junior engineers, advocate for new technology, and ensure proper security standards for code development. Responsibilities include assisting in the development of strategies for the full software development life-cycle of new and emerging technologies, creating technical documentation, and identifying potential standards and best practices. The role also involves formulating and designing technical solutions to meet business needs and complying with 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