

Share
About the Program
As a Software Engineer in the Software Engineer Program (SEP) at JPMorgan Chase, you will embark on a global two-year career development journey. This program is designed to equip you with essential technical and professional skills, enabling you to build strong networks and establish a successful career with us. You will have opportunities for job growth, accelerated career advancement, and career mobility.
We will be filling our classes on a rolling basis. We strongly encourage you to submit your application as early as possible before job postings close.
Job Responsibilities
Required qualifications, capabilities, and skills
Preferred qualifications, capabilities, and skills
Locations you may join:
About You
If you're ready to put your passion for technology to work in a way that makes a real difference, you’ll find your place in our Software Engineer Program.
Help us learn about you by submitting a complete and thoughtful application, which includes your resume. Your application and resume is a way for us to initially get to know you, so it’s important to complete all relevant application questions so we have as much information about you as possible.
After you confirm your application, we will review it to determine whether you meet certain required qualifications. If you are advanced to the next step of the process, you’ll receive an email invitation to complete a coding challenge powered by HackerRank.
HackerRank is required, and your application will not be considered for further review until you have completed this step. We strongly encourage that you apply and complete these required elements as soon as possible, since programs will close as positions are filled.
These jobs might be a good fit

Share
Job responsibilities
Required qualifications, capabilities, and skills
Preferred qualifications, capabilities, and skills

Share
Job responsibilities
Required qualifications, capabilities, and skills

Share
Job responsibilities
Required qualifications, capabilities, and skills

Share
As a Private Client Banker in Branch Banking, you are the main point of contact for a select group of Chase’s affluent clients as well as other customers in the Branch. You will manage their complete banking relationship across the company, utilizing a proactive and disciplined approach to generate growth in their balances. You will help acquire new clients by actively soliciting referrals and developing internal and external sources.
Job responsibilities
Required qualifications, capabilities, and skills
Preferred qualifications, capabilities, and skills
Dodd Frank/Truth in Lending Act
This position is subject to the Dodd Frank/Truth in Lending Act qualification requirements for Loan Originators. As such, an employment offer for this position is contingent on JPMC's review of your criminal conviction history, credit report, information available through NMLS, and any other information relevant to a determination by JPMC that you demonstrate financial responsibility, good character, and general fitness for the position. Note that any felony conviction within the last seven years will disqualify you from consideration for this position. Your continued employment in this position would be contingent upon compliance with Truth in Lending Act/Dodd Frank Loan Originator requirements.
In addition, this position requires National Mortgage Licensing System and Registry (NMLS) registration under the SAFE Act of 2008. As such, upon active employment with JPMorgan Chase, you will be required to either register on NMLS, or to update your existing registration as necessary to grant access to and reflect your employment with JPMorgan Chase. Your continued employment in this position with JPMorgan Chase is contingent upon compliance with the SAFE Act, including successful registration immediately after your start date, and timely completion of annual renewal and required updates thereafter.
Any information obtained during the registration, update, and renewal processes or through NMLS notifications may impact your employment with the firm. Any of the completed information you provide during the Chase on-line application process may be transferred, on your behalf, to NMLS by JPMorgan Chase. Please carefully review the information you provide to Chase for accuracy and consistency and with any current NMLS record, if applicable, before submitting. Further information about NMLS and registration requirements of registration can be found at:

Share
Job responsibilities
Optimize UI components for maximum performance across a vast array of web-capable devices and browsers.
Implement and maintain reusable code and libraries for future use, ensuring consistency and efficiency in UI development.
Conduct thorough testing and debugging of UI components to ensure high-quality and bug-free user interfaces.
Stay up-to-date with the latest UI trends, techniques, and technologies, and apply them to improve the user experience.
Required qualifications, capabilities, and skills
Formal training or certification on React concepts and proficient applied experience
Expertise in component-based architecture with React JS, improving code quality through TypeScript, utilizing closures and asynchronous programming in JavaScript, and developing scalable server-side applications with NodeJS.
Practical professional experience in managing state within React applications, using tools like Redux and Context API to handle complex state logic and ensure smooth data flow across components.
Hands-on professional experience with automation test frameworks like Cucumber, Jest, Cypress and Storybook to write unit tests, component tests and contract tests.
Hands-on professional experience with modern CSS techniques and frameworks
Experience with performance testing browser based applications.
Overall knowledge of the Software Development Life Cycle
Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Preferred qualifications, capabilities, and skills
Familiarity with Micro-front end architecture
Familiarity working with Figma Tools
Exposure to cloud technologies

Share
Job responsibilities
Required qualifications, capabilities, and skills

Share
About the Program
As a Software Engineer in the Software Engineer Program (SEP) at JPMorgan Chase, you will embark on a global two-year career development journey. This program is designed to equip you with essential technical and professional skills, enabling you to build strong networks and establish a successful career with us. You will have opportunities for job growth, accelerated career advancement, and career mobility.
We will be filling our classes on a rolling basis. We strongly encourage you to submit your application as early as possible before job postings close.
Job Responsibilities
Required qualifications, capabilities, and skills
Preferred qualifications, capabilities, and skills
Locations you may join:
About You
If you're ready to put your passion for technology to work in a way that makes a real difference, you’ll find your place in our Software Engineer Program.
Help us learn about you by submitting a complete and thoughtful application, which includes your resume. Your application and resume is a way for us to initially get to know you, so it’s important to complete all relevant application questions so we have as much information about you as possible.
After you confirm your application, we will review it to determine whether you meet certain required qualifications. If you are advanced to the next step of the process, you’ll receive an email invitation to complete a coding challenge powered by HackerRank.
HackerRank is required, and your application will not be considered for further review until you have completed this step. We strongly encourage that you apply and complete these required elements as soon as possible, since programs will close as positions are filled.
These jobs might be a good fit