DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.
As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank youare an integral part of an agile team that works to enhance build and deliver trusted marketleading 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 firms business objectives.
Job Responsibilities:
- Develop and implement software solutions design and troubleshoot technical issues employing innovative approaches to solve complex problems.
- Create secure highquality production code and maintain algorithms that integrate seamlessly with existing systems.
- Produce architecture and design artifacts for complex applications ensuring that design constraints are met during software development.
- Gather analyze and synthesize data to create visualizations and reports that drive continuous improvement in software applications and systems.
- Proactively identify hidden issues and patterns in data using insights to enhance coding practices and system architecture.
- Identify and mitigate issues to execute projects effectively escalating concerns as necessary.
- Develops secure highquality production code and reviews and debugs code written by others.
- Leads communities of practice across Software Engineering to drive awareness and use of new and leadingedge technologies
Required Qualifications Capabilities and Skills:
- Formal training or certification in software engineering concepts with 5 years of applied experience.
- Ability to guide and coach teams to achieve strategic goals.
- Experience implementing microservices using Java 17/21 Spring Boot and eventdriven architecture.
- Proficiency in frontend technologies such as Angular or React.
- Handson practical experience delivering system design application development testing and operational stability
- Experience with relational databases like SQL Server or Oracle.
- Advanced understanding of agile methodologies such as CI/CD Application Resiliency and Security
- Familiarity with the full development lifecycle from inception to implementation and tools such as JenkinsGit/BitBucket and Jira.
Preferred Qualifications Capabilities and Skills:
- Practical experience with cloudnative technologies.
- Experience with AWS services such as AWS Aurora AWS SQS and AWS EKS.
- Background in Computer Science Engineering Mathematics or a related field with expertise in technology disciplines.
- Experience with highvolume missioncritical applications.