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 Banks Securitized Product Group team 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
- Architect and design new features for a suite of applications that service the Securitized Products business
- Look at the current ecosystem and make changes to the platforms
- Provide technical guidance and direction to support the business and its technical teams contractors and vendors
- Develop secure and highquality production code reviews and debugs code written by others
- Drive decisions that influence the product design application functionality technical operations and processes
- Serve as a functionwide subject matter expert in one or more areas of focus
- Contribute to the engineering community as an advocate of firm wide frameworks tools and practices of the Software Development Life Cycle
- Influence peers and project decisionmakers to consider the use and application of leadingedge technologies
- Add to the 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
- Formal training or certification on designing and building largescale distributed systems and 12 years applied experience
- Handson practical experience delivering system design application development testing and operational stability
- Strong knowledge of Java & React JS programming language
- Proficient in SQL Server/Postgres
- Ability to tackle design and functionality problems independently with little to no oversight
- Experience in Computer Science Computer Engineering Mathematics or a related technical field
Preferred qualifications capabilities and skills
- Advanced knowledge of software applications and technical processes with considerable indepth knowledge in one or more technical disciplines (e.g. artificial intelligence machine learning mobile etc.
- Experience in building and growing talents in the past
- Able to adopt to the fastpaced environment with changing requirements and multiple different technologies