Job Description
As a Lead Software Engineer at JPMorgan Chase within the Corporate and Investment Banking Payments Technology, you play a crucial role in an agile team that is dedicated to improving, creating, and delivering trusted market-leading technology products in a secure, stable, and scalable manner. As a key technical contributor, you are tasked with implementing vital technology solutions across numerous technical areas within various business functions to support the firm's business goals.
Job responsibilities
1. Lead the strategy for our UI estate, driving best practices on UX, architecture and integration with our Back end components
2. Execute creative software solutions, design, develop and innovate across a full stack suite of applications.
3. Think beyond routine or conventional approaches to build solutions or break down technical problems
4. Engage directly with our Product Owners and stakeholders to drive the delivery of novel solutions
5. Mentor and guide the next generation of software engineers
6. Develop secure high-quality production code, and collaborate with peers to review and debug code
7. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
8. Lead evaluation sessions with external vendors, startups, and internal teams to dri...