JobMesh

Lead Software Engineer

JPMorgan Chase & Co. · London, England, GB

Job Responsibilities - Leads the design and development of scalable and resilient systems using Java or Python, driving continual, iterative improvements acr...

Job description

Job Responsibilities: Proactively identifies technical debt and proposes remediation strategies aligned with long-term platform goals - Leads the design and development of scalable and resilient systems using Java or Python, driving continual, iterative improvements across product teams - Drives decisions on software solutions, architecture, design, development, and technical troubleshooting with a focus on strategic direction - Designs and implements secure, high-quality production code and maintains algorithms that run synchronously with appropriate systems, setting standards for the broader team - Owns and drives architecture and design artifacts for complex applications, ensuring design constraints and non-functional requirements are met across multiple systems - Leads technical deep dives to gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems - Identifies hidden problems and patterns in data and uses these insights to drive systemic improvements to coding hygiene, system architecture, and engineering best practices - Mentors and coaches junior and mid-level...