The Senior Software Engineer will work on Key’s Consumer Digital Core Experience Squad, which builds and maintains the Consumer Online Banking and Mobile Banking applications. The role is responsible for the design-system component ecosystem: developing platform-level components used across applications, guiding engineering work, and managing releases across the Digital team. As a member of the Platform Team, the engineer will help establish UI standards, provide technical expertise, mentor colleagues, and conduct code and design reviews. The position participates throughout the software development lifecycle, including estimation, technical design, implementation, documentation, testing, and deployment. The engineer collaborates with product managers, designers, solution architects, technical leads, and developers to translate wireframes and creative designs into functional requirements, follow established standards, and improve technology and team practices. The role also develops maintainable and testable code, designs solutions for application and platform health and performance, supports security standards, produces technical documentation, and contributes to architectural guidelines and best practices. The role is hybrid, with an in-office presence of at least two days. The position offers an annual base salary range of $80,000 to $150,000 and eligibility for incentive compensation. The posting states that placement within the range may depend on skills, experience, and location. Benefits are referenced by a link, but individual benefits are not listed in the posting.
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