This role is four days onsite at our Seneca One Buffalo, NY location, with the flexibility to work from home one day per week. Responsible for advanced software engineering and technical ownership of applications and services supporting critical banking capabilities. Designs, develops, integrates, deploys, and supports secure and resilient solutions throughout the Software Development Lifecycle (SDLC). Independently analyzes complex business and technical requirements, leads implementation decisions, coordinates dependencies across teams and vendors, and ensures solutions meet the Bank’s architecture, cybersecurity, risk, operational, and regulatory standards. Contributes to platform modernization, production stability, engineering automation, responsible use of approved AI-assisted engineering tools, and the technical development of other team members.
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