Join a collaborative technology organization at a major reginal financial institution where software engineers work closely with business partners to build, modernize, and support mission-critical applications used across the enterprise. This role offers the opportunity to work on high-visibility systems that directly support banking and financial services operations, while being part of a stable, well-established institution with a strong regional presence. Your future duties and responsibilities: . Serve as technical lead for one or more application delivery teams, guiding design and implementation decisions. . Design and maintain end-to-end application architectures aligned with business capabilities and enterprise standards. . Translate business and functional requirements into scalable, secure, and maintainable technical solutions. . Define and document solution architectures, including component diagrams, data flows, integration patterns, and deployment models. . Partner closely with Business Systems Analysts to ensure technical designs align with business intent. . Provide hands-on leadership to developers through design sessions, code reviews, and technical guidance. . Establish and enforce application standards, patterns, and best practices across the team. . Identify and address technical debt, performance risks, and integration gaps. . Guide API and integration design across internal and external systems. . Support application modernization initiatives, including refactoring, platform upgrades, and cloud adoption where applicable. . Participate in sprint planning, backlog refinement, and release readiness activities. . Ensure solutions meet security, resiliency, regulatory, and compliance requirements. . Act as an escalation point for complex technical issues in development and production.
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
Number of Employees
5,001-10,000 employees