Step into a high-growth environment where your expertise in AI/ML and AWS will help shape and deliver game-changing business outcomes.
As a Lead Software Engineer, fullstack developer at JPMorgan Chase within the Global Technology division, you will serve as a leader within an agile team, designing and delivering strategic uplifts to market-leading technology products in a secure, stable, and scalable way.
Specifically, you will work on a global platform responsible for the management of Equity loan products and be responsible for adding AI/ML functionality to improve our user experience, as well as driving our journey to the cloud.
Job responsibilities
Spearhead the delivery of greenfield initiative to transform the storage and access of loan related legal documentation, using AI to uplift users analysis capabilities. Work with key stakeholders in Trading, QR, Operations and others globally to ensure the loan management platforms, both internally and client facing, deliver a world class experience.Directly contribute to the ongoing efforts to re-engineer & re-architect existing platforms to make them performant, highly available, stable, efficient, and scalable.Lead and contribute to the identification and implementation of solutions for recurring issues, with the aim of improving overall operational stability of software applications and systems.Lead design and architecture discussions to leverage new and emerging technologies, to solve complex business deliveries.Offer leadership, support, and clear direction to team members globally to enhance the overall team's performance.
Required qualifications, capabilities, and skills
Formal training or certification on Python and React concepts and proficient advanced experience.Proven track record of high quality, on time delivery for the business.Hands-on experience in system design, application development, testing, and operational stability.Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages.Good overall knowledge of the Software Development Life Cycle (SDLC).Formal training or certification in software engineering concepts, and advanced proficiency. Solid understanding of agile methodologies, application resiliency, and system integration.Ability to tackle design and functionality problems independently with little to no oversight.Minimum six years of experience in a similar role.Education to degree level, ideally in a computer science, mathematical or engineering discipline or equivalent experience.
Preferred qualifications, capabilities, and skills
Experienced with Python and Typescript.Familiarity with cloud-based technologies, preferably AWS.Experience with order management and trading user interfaces, with knowledge of Athena.Practical experience with AWS.Understanding of financial products, specifically equity based loans.