Lead Software Engineer Java / python
JPMorgan Chase & Co.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead design, development, and delivery of secure, high-quality software solutions within an agile team environment.
Drive adoption of enterprise-approved AI-assisted engineering tools and practices to improve code quality, delivery speed, and operational stability.
Lead and manage a team of 8+ software engineers, including handling production system issues and vendor evaluations.
Minimum Requirements
5+ years of applied experience with formal software engineering training or certification.
Advanced proficiency in one or more programming languages (Java or Python preferred).
Experience leading use of AI-assisted development tools with knowledge of secure and responsible AI practices.
Strong understanding of Software Development Life Cycle and agile methodologies including CI/CD, application resiliency, and security.
Ideal Candidate Profile
Experience leading mid-sized software engineering teams in financial services or related IT systems.
Demonstrated ability to integrate AI-assisted tools operationally within development workflows, ensuring compliance and security.
Familiarity with cloud-native technologies, preferably AWS, and certified skills in Java or Python.
