• Jobs
    • For Enterprise
    • For Educators
    Sign UpSign In

    We‘re on a mission to get motivated students into great jobs.
    For Students
    • Explore Jobs
    • Short Courses
    • All Job Simulations
    • Software Engineering Job Sims
    • Consulting Job Sims
    • Banking & Financial Services Job Sims
    • Law Job Sims
    • Data Job Sims
    • Security Job Sims
    • Student Blog
    For Enterprise
    • Sign In
    • Enterprise Resources
    • Request a Demo
    For Educators
    • Sign In
    • Educator Resources
    • Register as an Educator
    About Us
    • Editorial Guidelines
    • Careers
    • Contact
    • FAQs
    Support
    • Privacy Notice
    • Do Not Sell or Share My Personal Information
    • Terms of Use
    • Responsible Disclosure Program
    • Sitemap
    © 2025 Forage, Inc. All rights reserved.

    Loading Stars...

    Loading Reviews...

    Not the right career for you?

    Reviews

    Over 48300
    5 Star Reviews
    "Did number of projects before but creating and configuring environment is just like someone is actually working in an IT industry. A great and knowledgeable experience."-- Student from Punjab Technical University
    "At first I would like to Thank you to giving me a virtual opportunity to do this. I like the program that taught me a lot of programing skills and work with financial data, react ,python etc."-- Student from My institution is not listed
    "This experience has given me a much better understanding of the things that a software engineering intern does at a company. It also has given me a much better idea of what types of things to expect at a financial company."-- Student from University of Michigan - Ann Arbor
    "The course was self explanatory and well built. I got an overview of stocks and their respresentation using typeScript."-- Student from Visvesvaraya Technological University - Wikipedia
    "The course should not have made us install multiple software which took up a bit of time. But nevertheless, it gave me a look into working in computing."-- Student

    Tasks in this program

    Task One: Interface with a stock price data feed
    30-60 mins
    Intermediate
    Interface with a stock price data feed and set up your system for analysis of the data
    What you'll learn
    • How Software Engineers help JPMorgan Chase traders by building dashboards to better identify under/over-valued stocks.
    • How to set up your dev environment by installing python, forking and cloning the starter repo and installing project dependencies
    • What an engineering ticket looks like
    What you'll do
    • Set up your local dev environment by downloading the necessary files, tools and dependencies
    • Fix the broken client datafeed script in the repository
    • Optional: add unit tests in the test script in the repository
    Software Engineering
    Software Engineering

    Why complete our Job Simulation

    A risk-free way to experience work on the job with us at J.P. Morgan. Practice your skills with example tasks and build your confidence to ace your applications.
    Self-paced5-6 hoursNo gradesNo assessmentsIntermediate

    We’re excited to offer you the opportunity to explore life as a software engineer at JPMorgan Chase and obtain valuable technology skills required to drive your career in the direction you want it to go.

    At JPMorgan Chase, we invest $10 billion a year to enable our technologists to work on a diverse range of solutions that include strategic technology initiatives, big data, mobile, electronic payments, machine learning, cybersecurity, enterprise cloud development, and other state-of-the-art technologies.

    Throughout the job simulation, you'll familiarize yourself with JPMorgan Chase frameworks and apply your technical skills to a hypothetical request from the firm’s trading floor to analyze and visualize data in a new way.

    Key benefits for students:

    • No applications, self paced and can participate from anywhere in the world
    • Certificate of completion from JPMorgan Chase awarded to those that complete the program recognizing the tech skills demonstrated
    Skills you will learn and practice:
    Financial Data Analysis
    Python Programming
    Version Control
    Programming Fundamentals
    React Development
    TypeScript Programming
    Web Development
    Technical Communication
    Financial Analysis
    Open Source Contribution

    How it works

    Complete tasks guided by pre-recorded videos and example answers from our team at J.P. Morgan. No live sessions, all self-paced.
    Earn a certificate and add it to your resume and LinkedIn as an extra curricular activity.
    Stand out in applications. Confidently answer interview questions and explain why you’re a good fit for our team.
    hero background

    Get Career Ready

    Complete work that simulates life on the job. 5-6 hours and self-paced.
    Stand out in your application to J.P. Morgan. Show us you're a motivated candidate.

    Get Career Ready

    Complete work that simulates life on the job. 5-6 hours and self-paced.
    Stand out in your application to J.P. Morgan. Show us you're a motivated candidate.
    Company Logo

    Software Engineering

    Build an interface with a stock price data feed and visually display data to assist our traders as a Software Engineer at JPMorgan Chase

    Software Engineering Free 48300+ 5 Star Reviews