Reviews

    Over 48300
    5 Star Reviews
    "I liked how the whole module was well structured and organized for beginners as well as experienced professionals. Detailed explanation of the tasks made the whole experience much easier."-- Student from D Y Patil University
    "The content given as an introduction to what the company does is pretty good. Doing tasks sure made me feel like working as an employee."-- Student from Reva University
    "Mostly straightforward tasks, some errors during development environment setup could have been explained better but generally a solid course."-- Student from University of Southampton
    "JPMorgan Chase Software Engineering Virtual Experience is really nice concept for students who want to experience working with big software companies. I would like to work more with this program."-- Student from Solapur University
    "Great course! I enjoyed getting a preview of what a career in software at JP Morgan Chase could look like."-- Student from University of Maryland, College Park
    Not the right career for you?

    We‘re on a mission to get motivated students into great jobs.
    For Students
    • Explore Jobs
    • 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
    • FAQs
    Support
    • Help Center
    • Privacy Notice
    • Do Not Sell or Share My Personal Information
    • Terms of Use
    • Responsible Disclosure Program
    • Sitemap
    © 2026 Forage, Inc. All rights reserved.
    • Job Simulations
    • Jobs
    • For Enterprise
    • For Educators
    Sign UpSign In
    Software Engineering

    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

    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