As a lead software engineer at JPMorgan Chase within the Asset & Wealth Management division, you will serve as a leading technologist for an agile team to design and deliver trusted market-leading technology products. The role involves executing critical technology solutions across multiple technical areas, creating secure and high-quality production code, and maintaining complex algorithms. You'll work with modern technologies including Java, Kafka, and various database systems while contributing to software engineering communities of practice. The position requires strong expertise in software development, architecture design, and agile methodologies, offering an opportunity to make significant impact in a global financial institution. The role combines technical leadership with hands-on development, requiring both deep technical knowledge and the ability to drive innovation in financial technology solutions.