• 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?
    "it's very similar to real-work scenario, very helpful for demonstrating how it looks in real working environment"-- Student from University College London, University of London
    "Overall it was a great experience . I learned a lot , not just about technology, but about finances as well."-- Student
    "The program was amazing as it provided me insights on how the teams at JPMC work. The tasks were interesting and gifted me a sense of accomplishment. I would love to work with JPMC in the near future !"-- Student from University of Mumbai
    "Overall Experience is great. Can be made more challenging and asked for writing their codes using similar given examples."-- Student from Indian Institute of Technology, Delhi
    "this is interesting program for me because i learnt how to work share market data on the given which is represent through graph"-- Student from Cochin University of Science and Technology

    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

    Reviews

    Over 48300
    5 Star Reviews
    Software Engineering
    Software Engineering

    Why complete this 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