As a Senior Lead Architect at JPMorgan Chase within the Connected Commerce division of Consumer & Community Banking, you are an integral part of a team that works to develop high-quality architecture solutions for various software applications and platform products. Your passion for technology and drive for innovation will play a pivotal role in shaping the future of global digital commerce. You will provide essential leadership and strategic thinking, collaborating with teams of architects to align cross-functional projects, ensuring they are both fiscally and technically sound. Your contributions will have a substantial and positive impact, whether working in-house, collaborating with technologists across JPMorgan Chase & Co.’s global technology community, or partnering with leading tech firms worldwide.
Job Responsibilities:
Collaborate with the product team within the Customer Engagement space under Offers & Shopping to enhance customer shopping experiences through Chase channels and across the product domain Develop new system designs, ensuring necessary approvals and collaborating with engineering towards delivery Engage with marketing platforms and understand customer engagement through automated orchestration Act as an ambassador for the product, demonstrating enthusiasm for technology and manage stakeholder relationships to understand business requirements and translate them into technical solutions Create and maintain comprehensive technical documentation, including architecture diagrams and design specifications. Evaluate and recommend new technologies and tools to enhance solution architecture and meet business needs Ensure solutions adhere to security standards and compliance requirements, implementing best practices for data protection and engage technical teams and business stakeholders to discuss and propose technical approaches to meet current and future needs Define the technical target state of their product and drive achievement of the strategy & participate in architecture governance bodies Execute creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems Partner and collaborate with application development teams to ensure efficient, secure, scalable, stable design and code Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability and performance of software applications and systems Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and informationRequired Qualifications, Capabilities, and Skills:
Formal training or certification on software engineering concepts and 5+ years applied experience Demonstrated proficiency in building Microservices on cloud/distributed environments and experience in architecting and building highly scalable, fault-tolerant, distributed systems Experience in designing and building batch and streaming pipelines to process data 10+ years of experience in Technical Architecture Experience in UI/UX Architecture – Frontend application design using React or Angular Hands-on practical experience delivering system design, application development, testing, and operational stability Proficient in all aspects of the Software Development Life Cycle including automated end-to-end and performance testing Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security. Practical cloud-native experience, preferably AWS Ability to evaluate current and emerging technologies to recommend the best solutions for the future state architecture Strong communication skills to effectively convey complex technical concepts to non-technical stakeholders Excellent analytical and problem-solving skills to address technical challenges and find innovative solutionsPreferred Qualifications, Capabilities, and Skills:
BS/BA degree or equivalent experience Experience in modeling languages like UML or C4 model and knowledge of EA frameworks like TOGAF is preferable AWS Certification preferred Advanced in one or more programming languages like Java, Python