Out of the successful launch of Chase in 2021, we’re a new team, with a new mission. We’re creating products that solve real world problems and put customers at the center - all in an environment that nurtures skills and helps you realize your potential. Our team is key to our success. We’re people-first. We value collaboration, curiosity and commitment.
As a Lead Technical Architect at JPMorgan Chase within the Strategy & Growth Office, you are an integral part of a team that works to develop high-quality technical architecture solutions for a modern, cloud-based retail banking system. As a core technical contributor, you are responsible for carrying out critical architecture functions across multiple retail banking products in support of project goals.
Job responsibilities
Engages engineering teams and product owners to discuss, propose and review technical architecture approaches to meet current and future needs Develop and maintain technical architecture designs that inform and align to organisational standards, tailoring content for specific audiences from a number of perspectives Executes creative technical architecture solutions; designing, developing, and troubleshooting to break down problems Participates in technical architecture governance bodies, preparing and presenting materials representing the line of business Provide expert guidance on technical architecture, such as resiliency and availability patterns, securing information flows, and data encryption techniques Collaborate with cross-functional teams, including application and infrastructure engineers, to ensure the delivery of high-quality solutions Participate in the evaluation and selection of application, data, network and security management tools and technologiesRequired qualifications, capabilities, and skills
Formal training or certification on software architecture patterns concepts and proficient advanced experience Advanced knowledge of one or more approaches to visualising software architecture, such as C4 models and Data Flow Diagrams Good knowledge of one or more programming languages, such as Java or Python Practical experience with cloud native applications using one or more cloud service providers, such as Google Cloud, Amazon Web Services or Microsoft Cloud Hands-on practical experience delivering system design, application development, testing, and operational stability Knowledge of the retail banking industry, and their IT systems, such as scheme processing, inbound and outbound payments, card authorizations, account transactions, and customer onboarding Good understanding of network protocols and security design threat models, such as HTTP/2 and STRIDE Proficiency in all aspects of the Software Development Life Cycle, such as GitHub Workflows Ability to evaluate current and emerging technologies to recommend the best technical architecture solutions for the future state architecture