J. P. Morgan Chase Asset & Wealth Management - Global Private Bank Technology is expanding the Line of Business to support accelerated growth of a highly successful Wealth Management business and to collaborate with senior leaders, business and technology partners to design state-of-the-art applications and products on which to scale and grow.
As a Director of Software Engineering at JPMorgan Chase within the Global Private Bank Technology, you will lead various technology teams within the WM Core team. You will bring strong industry practices and methods while remaining commercial and client value focused. You will also innovate by applying AI/ML technologies to Architecture and Engineering. This role is based in Mumbai, India, reflecting the importance of having a close working relationship with business and technology partners in the region.
Job Responsibilities:
Leads on strategy and development of multiple products, applications, and technologies across the WM Credit portfolio.
Translates highly complex technical issues, trends, and approaches to drive the firm's innovation and enable leaders to make strategic, well-informed decisions about target state architecture.
Develop and implement architecture principles, strategies and guidelines.
Design scalable, secure and efficient software architectures.Provide technical leadership and mentorship to junior architects and development teams.
Evaluate new technologies and tools to drive innovation and improve existing systems.
Possess deep expertise in multiple technology domains and technologies such as: Java (Core & EE, Spring Boot, Spring MVC, Spring Cloud) & Python, Microservices & multi-tier architectures, API - GraphQL, REST, API Gateway, DevOps/CI/CD (GIT/Bitbucket, Maven, Gradle, Jenkins, Sonar
Engage with stakeholders, including clients, to gather requirements and translate them into technical specifications.
Implement and advocate for agile methodologies and practices.
Required qualifications, capabilities and skills
Formal training or certification on Computer Science concepts and 10+ years applied experience. In addition, 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise.
Bachelor's or Master's degree in Computer Science, Engineering or related field
15+ years applied experience with strong proficiency in software development methodologies, architecture frameworks, design patterns, testing and operational stability
Excellent leadership, communication and problem-solving skills
Experience establishing vibrant engineering communities and guilds
Expertise in one or more programming language(s), applications, and architecture disciplines
Excellent verbal and written communication skills, with the ability to convey technical information clearly and concisely.
Preferred qualifications, capabilities and skills
Knowledge of AI/ML technologies and architecture is a major plus
Hands on experience working at code level (preferred)
JPMorgan Chase Bank, N.A., doing business as Chase Bank or often as Chase, is an American national bank headquartered in New York City, that constitutes the consumer and commercial banking subsidiary of the U.S. multinational banking and financial services holding company, JPMorgan Chase. The bank was known as Chase Manhattan Bank until it merged with J.P. Morgan & Co. in 2000.Chase Manhattan Bank was formed by the merger of the Chase National Bank and the Manhattan Company in 1955.The bank merged with Bank One Corporation in 2004 and later acquired the deposits and most assets of Washington Mutual.