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 Wholesale Loan Technology team, you are an integral part of a high-performing agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way supporting FLOW Lending Platforms. Join us to drive significant business impact and advance your career in a dynamic and supportive environment. Apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job Responsibilities:
Innovate and execute creative software solutions, design, development, and technical troubleshooting, thinking beyond conventional approaches to solve complex technical problems.Develop secure high-quality production code, and review and debug code written by others.Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.Add to team culture of diversity, equity, inclusion, and respect.Required Qualifications, Capabilities, and Skills:
Formal training or certification on software engineering concepts and 5+ years applied experience.10+ years of experience in the Software Development Life Cycle, including hands-on development experience.Hands-on practical experience delivering system design, application development, testing, and operational stability.Proficiency in IBMi, AS400/IBM iSeries, and DB2/400.Technically proficient in RPG/400, RPGLE, SQLRPGLE, and Stored Procedures.Proficiency in scripting and utilities: CLP/CLLE, QSHELL, DBU/FEU utility, and iSeries Navigator."Preferred Qualifications" and include items such as: - Knowledge of Java, Python, and LANSA Programming. - Familiarity with scheduling and deployment tools: ROBOT Scheduler, Aldon. Ability to develop, debug, test, implement, and design projects to bring efficiency to the application, and perform code reviews and assist the team in supporting.Ability to rapidly understand, simplify, and communicate complex concepts in a pragmatic way to cross-functional teams, team members, and managers.Preferred Qualifications, Capabilities, and Skills:
Cloud-native experience.Knowledge of traditional credit products, specifically Commercial Lending.Knowledge of ACBS (Advanced Commercial Banking System) is preferred.LANSA for iSeries/Visual LANSA.Experience with Continuous Integration/Continuous Delivery (CI/CD), including DevOps as part of the Software Development and Deployment Life Cycle.