Search by job, company or skills

JP Morgan Chase & Co.

Lead Software Engineer

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms team, youare an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities

  • Consistently executes creative software solutions, applying advanced design, development, and technical troubleshooting skills. Demonstrates the ability to think beyond conventional approaches to solve complex technical challenges.
  • Develops secure, high-quality production code and actively reviews and debugs code written by peers to ensure robust and reliable software delivery.
  • Proactively identifies opportunities to eliminate or automate recurring issues, driving improvements in the operational stability and resilience of software applications and systems.
  • Leads evaluation sessions with internal service desk and business teams, facilitating outcomes-oriented discussions on architectural design, technical credentials, and integration with existing systems and information architecture.
  • Champions communities of practice across Software Engineering, promoting awareness and adoption of new and leading-edge technologies.
  • Fosters a team environment rooted in diversity, opportunity, inclusion, and respect, contributing to a positive and collaborative workplace culture.
  • Serve as a core technical Individual contributor, driving critical technology solutions across multiple technical domains and business functions.
  • Collaborate with cross-functional teams to deliver innovative products and services for internal clients.
  • Ensure all solutions meet the highest standards of security, reliability, and scalability.

Required qualifications, capabilities, and skills

  • Formal training or certification on infrastructure disciplines concepts and 3+ years applied experience
  • Strong Python Programming:Extensive experience in developing robust server-side applications and Django REST APIs using Python.
  • Front-End Development Expertise:Applied skills in modern web technologies including React, JavaScript, TypeScript, CSS, and Node.js for building dynamic user interfaces.
  • Database Proficiency:Hands-on experience with SQL and Oracle databases, including table structure analysis, normalization, and resolving relational issues.
  • Kubernetes & GKP:Practical experience and/or certification in Kubernetes and Google Kubernetes Engine (GKP), supporting scalable and resilient deployments.
  • Software Development Life Cycle (SDLC):Proficient in all phases of SDLC, with formal training and advanced applied experience in software engineering concepts.
  • System Design & Application Delivery:Demonstrated ability in system design, application development, testing, and ensuring operational stability. Experience with cloud technologies and API integrations is a plus
  • Automation & Continuous Delivery:Skilled in automation and CI/CD practices, driving efficient and reliable software delivery.
  • Agile Methodologies & Security:Advanced understanding of agile methodologies, application resiliency, and security practices, including hands-on experience with technology risk management, vulnerability remediation, and farm break processes.
  • Technical Discipline:Proven proficiency in software applications and technical processes, consistently delivering high-quality solutions within a technical domain.
Preferred qualifications, capabilities, and skills
  • Understanding of risk assessment, mitigation strategies, and compliance requirements within technology environments is a significant advantage.
  • Strong analytical and problem-solving skills
  • Ability to work collaboratively in a cross-functional team environment, with excellent communication and documentation skills
  • Experience with automating network infrastructure processes, tools, and workflows. Familiarity with Ansible, scripting, configuration management, and network orchestration platforms is highly valued.

About Company

JPMorgan Chase Bank, N.A., doing business as Chase Bank or often as Chase, is an American national bank headquartered in New York City, that constitutes the consumer and commercial banking subsidiary of the U.S. multinational banking and financial services holding company, JPMorgan Chase

Job ID: 142231343

Similar Jobs