Inside the program

As a 12-month industrial placement intern, you’ll help build and optimize digital applications and systems that support millions of customers, clients, and employees worldwide. The industrial placement will begin with an induction training covering our tech strategies, products, and systems, as well as an overview of our technology community.  You will work in an agile team with peers and experienced software engineers to grow your skills, share ideas and innovate with our global technology community. You’ll gain deeper insight into what it means to work here through networking events, senior speaker sessions, and peer-mentorship programs.

Valued qualities

We are seeking well-rounded, enthusiastic, and motivated individuals, particularly those majoring in Computer Science and/or Engineering, who are eager to make a direct impact on our business from day one. Regardless of your background, we value candidates with a strong interest in financial services who are attuned to industry-wide technology trends and best practices, and who possess a thirst for learning, growth, and innovation.

Collaboration is at the heart of our teams, so we are looking for candidates with excellent teamwork skills and demonstrated leadership abilities. You should be able to work effectively in large, collaborative teams to achieve organizational goals and be passionate about fostering an innovative culture.

Key skills

We are looking for applicants who possess a foundational knowledge of programming languages, such as Python, JavaScript, Java, C++, or C#, along with expertise in databases, data structures, and algorithms. Ideal applicants will have experience across the entire software development life cycle (SDLC) and exposure to agile methodologies, including continuous integration and continuous delivery (CI/CD), application resiliency, and security. We value emerging knowledge of software applications and technical processes within specialized disciplines, like cloud computing, artificial intelligence, machine learning, and mobile technologies. Additionally, a solid understanding of software skills, including business analysis, development, maintenance, and software improvement is essential for success in our dynamic environment.

This industrial placement will give you the opportunity to learn about our technology business and develop your career. You will work on projects that deliver real solutions for our customers clients, and businesses. No matter if you’re working on payment solutions or trading algorithms around the world, you’ll see tangible results from your work.

On-the-job experience

Dive headfirst into creating innovative solutions that make a difference for our customers, clients, and employees. Our program is designed to make sure you’re supported and learning new skills. You’ll have clear priorities and projects where you’ll be able to make a difference across our business and add value from the start.

You are encouraged to take time to explore, shadowing other teams and networking with various people. You'll be fully integrated into our technology community with the opportunity to attend social events and tech talks, interact with senior leaders, and more.

Training

You’ll begin with a comprehensive firmwide orientation, followed by an induction training   to teach you about our businesses, build upon your knowledge of development methodologies, and also develop your professional skills. 

You’ll have access to continuous training to build your technical and business skills. We’ll cover topics ranging from cybersecurity to presentation skills to further your career development. Our teams are dedicated to your support and advocacy throughout the ten weeks of the program.

Career progression

Top performers may receive the opportunity to join us for a full-time role in the Software Engineer Program upon graduation.

Explore life at JPMorganChase with this free & self-paced virtual experience. To learn more and register, visit the Software Engineering page on Forage.

*Registration or completion of Forage virtual experience programs is optional and will not impact consideration or hiring decisions.

As a 12-month industrial placement intern, you’ll help build and optimize digital applications and systems that support millions of customers, clients, and employees worldwide. The industrial placement will begin with an induction training covering our tech strategies, products, and systems, as well as an overview of our technology community.  You will work in an agile team with peers and experienced software engineers to grow your skills, share ideas and innovate with our global technology community. You’ll gain deeper insight into what it means to work here through networking events, senior speaker sessions, and peer-mentorship programs.

Valued qualities

We are seeking well-rounded, enthusiastic, and motivated individuals, particularly those majoring in Computer Science and/or Engineering, who are eager to make a direct impact on our business from day one. Regardless of your background, we value candidates with a strong interest in financial services who are attuned to industry-wide technology trends and best practices, and who possess a thirst for learning, growth, and innovation.

Collaboration is at the heart of our teams, so we are looking for candidates with excellent teamwork skills and demonstrated leadership abilities. You should be able to work effectively in large, collaborative teams to achieve organizational goals and be passionate about fostering an innovative culture.

Key skills

We are looking for applicants who possess a foundational knowledge of programming languages, such as Python, JavaScript, Java, C++, or C#, along with expertise in databases, data structures, and algorithms. Ideal applicants will have experience across the entire software development life cycle (SDLC) and exposure to agile methodologies, including continuous integration and continuous delivery (CI/CD), application resiliency, and security. We value emerging knowledge of software applications and technical processes within specialized disciplines, like cloud computing, artificial intelligence, machine learning, and mobile technologies. Additionally, a solid understanding of software skills, including business analysis, development, maintenance, and software improvement is essential for success in our dynamic environment.

This industrial placement will give you the opportunity to learn about our technology business and develop your career. You will work on projects that deliver real solutions for our customers clients, and businesses. No matter if you’re working on payment solutions or trading algorithms around the world, you’ll see tangible results from your work.

On-the-job experience

Dive headfirst into creating innovative solutions that make a difference for our customers, clients, and employees. Our program is designed to make sure you’re supported and learning new skills. You’ll have clear priorities and projects where you’ll be able to make a difference across our business and add value from the start.

You are encouraged to take time to explore, shadowing other teams and networking with various people. You'll be fully integrated into our technology community with the opportunity to attend social events and tech talks, interact with senior leaders, and more.

Training

You’ll begin with a comprehensive firmwide orientation, followed by an induction training   to teach you about our businesses, build upon your knowledge of development methodologies, and also develop your professional skills. 

You’ll have access to continuous training to build your technical and business skills. We’ll cover topics ranging from cybersecurity to presentation skills to further your career development. Our teams are dedicated to your support and advocacy throughout the ten weeks of the program.

Career progression

Top performers may receive the opportunity to join us for a full-time role in the Software Engineer Program upon graduation.

Explore life at JPMorganChase with this free & self-paced virtual experience. To learn more and register, visit the Software Engineering page on Forage.

*Registration or completion of Forage virtual experience programs is optional and will not impact consideration or hiring decisions.

Apply now

Please note, only locations where this program is currently open will be displayed. If you're not able to find your desired location, please follow us on Facebook or Linkedin for program application updates.

Get the latest updates

Join our Talent Network newsletter to stay informed about relevant jobs, upcoming events and more.