• Jobs
    • For Employers
    • 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 Employers
    • Sign In
    • Employer Resources
    • Request a Demo
    For Educators
    • Sign In
    • Educator Resources
    • Register as an Educator
    About Us
    • About
    • Editorial Guidelines
    • Press
    • 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 1500
    5 Star Reviews
    "I reallhy liked the hands-on experience that I get in the backend development and things related to it."-- Student from Bharati Vidyapeeth Deemed University
    "All the tasks gave a very good practical experience just like an intern at Citi bank might get exposure to. I liked all the tasks as they were from the same domain in which I have interest. Would love to be part of Citi if I ever got a chance."-- Student from Veermata Jijabai Technological Institute
    "The Citi job simulation offers a valuable opportunity for candidates to gain real-world insights and experience relevant to their professional development."-- Student from University of Maryland Global Campus
    "I liked the hands-on experience the program offered. It gave me a peek into working as a software engineer at Citi. The challenges boosted my problem-solving skills and made me think more critically. It also improved my ability to analyze financial risks using data. Overall, it strengthened my research skills and deepened my understanding of softwa..."-- Student from Dakota State University
    "I was impressed by the program's ability to seamlessly integrate real-time data visualization with JavaFX, creating an engaging and informative dashboard. The dynamic updating of stock prices, reflected in a line chart, not only demonstrates effective use of Java libraries but also provides a practical tool for monitoring financial data. The use of..."-- Student from Texas Tech University
    Swirl Background
    Company Logo

    Introduction from Citi

    Explore Our Job Sims
    Technology Software Development
    Technology Software Development

    Why complete our Job Simulation

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

    Welcome to our program! We are so excited to have you here.

    The Technology Software Development team develops innovative technology solutions and is focused on providing exceptional service to our clients in full partnership with our product teams. The Technology Software Development team features a diverse, inclusive team of professionals in approximately 90 countries around the globe.

    During this program, you will get the opportunity to complete tasks that replicate the work that our Technology team does every day. You’ll learn key skills in Java, machine learning and full-stack development. We hope this program provides a great resource for you to upskill your resume as you explore career options and a potential technology career at Citi!

    This Job Simulation is not an employment relationship with Citi. It is Forage’s policy and recommendation that you do not list this job simulation as employment work experience or an internship. You are welcome to consider adding your completion as an extracurricular activity, as outlined in Forage’s CV Policy reference guide. You will receive a certificate at the end of this experience. To receive your certificate, you must confirm that you have reviewed and consented to the Forage CV Policy reference Guide.

    Skills you will learn and practice:
    System Design
    State Diagrams
    Flowcharts
    Written Communication
    Machine Learning
    Risk Assessment
    Java
    APIs
    Back End Development
    Data Visualization

    How it works

    Complete tasks guided by pre-recorded videos and example answers from our team at Citi. 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.

    Tasks in this program

    Task One: Create a state diagram
    30-60 mins
    Learn to create a state diagram for a loan management system
    What you'll learn
    • Citi's loan management system needs some new features
    • How Technology Analysts at Citi use state diagrams to better understand how internal systems work
    What you'll do
    • Create a state diagram of the loan management process using the Unified Modeling Language (UML) to understand Citi's loan workflow
    hero background
    Company Logo

    Technology Software Development

    Improve loan management systems and build a real time stock market dashboard with Citi's Technology Software Development team

    Software Engineering Free 1500+ 5 Star Reviews

    Get Career Ready

    Complete work that simulates life on the job. 5-6 hours and self-paced.
    Stand out in your application to Citi. 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 Citi. Show us you're a motivated candidate.