Skip to content Skip to main nav
  • Guests
  • Log in
  • Sign up
University of Connecticut
Center for Career Readiness and Life Skills
Schedule an Appointment
Handshake
Request a Presentation
Career Champions
  • How Do I…
    • Explore Majors
    • Explore Careers
    • Become Career Ready: Skills Employers Seek
    • Write a Resume, CV, or Cover Letter
    • Network with Professionals
    • Prepare for an Interview
    • Gain Experience
    • Find an Internship or Co-op
    • Find a Job
    • Prepare for Graduate School
  • Partners
    • Employers
    • Faculty & Staff
    • Alumni
    • Parents & Families
    • Career Champions
  • Career & Affinity Communities
    • Career Communities
      • Agriculture, Animals, and Food
      • Arts, Media, and Communication
      • Business, Finance, Sales, and Marketing
      • Doctoral Degree
      • Education and Sports
      • Government, Public Administration, and Law
      • Healthcare and Wellness
      • Non-profit and Social Service
      • Science, Data, and Technology
      • Sustainability, Conservation, and Energy
    • Affinity Communities
      • Asian and Asian American Community
      • Black Community
      • First-Generation Students
      • International Students
      • Latine Community
      • LGBTQ+
      • Middle Eastern and North African Community
      • Native and Indigenous Community
      • Neurodiverse Community
      • Religiously Affiliated
      • Students with Disabilities
      • Undocumented and DACAmented Students
      • Veterans and Service Members
      • Women
  • Events
    • Request a Workshop
    • Request Access to a Module
    • Career Events
    • Career Fairs
    • On-Demand Webinars
    • Special Events & Series
    • Events for Graduate Students
  • Outcomes
    • Outcomes Data Collection
    • Undergraduate Student Outcomes
  • Life Skills
    • Creativity
    • Entrepreneurship
    • Financial Literacy
    • Innovation
  • Work+ UConn
    • About Work+
    • Work+ for Students
    • Work+ for Supervisors
  • Regional Campuses
    • Avery Point
    • Hartford
    • Stamford
    • Waterbury
  • About Us
    • Our Vision, Mission, and Values
    • Awards, Presentations & Memberships
    • Professional Staff
    • Graduate Assistants
    • Student Interns
    • Alumni-In-Residence
    • Faculty Fellows
    • Work at the Center
    • Contact
  • Jobs & Internships
  • Experiences
  • Job Market Insights
  • Vault Guides
  • Resources
  • Articles
  • Student Organizations
  • Professional Organizations

Software Engineering

Location: United States

  • Share This: Share Software Engineering on FacebookShare Software Engineering on LinkedInShare Software Engineering on X

Work through a step-by-step task to enable icons with the Software Engineering team.

Welcome to the Commonwealth Bank Software Engineering Virtual Job Simulation! We are so excited to have you here!

Our scale means unparalleled opportunity to accelerate digital innovation and positively impact customers. We’ve got some incredibly important and complex problems to solve. As Australia’s leading technology bank, we process millions of transactions every day. Around 40% of all payments made by Australians go through our systems. Whether you’re designing the apps people hold in their hands or the systems they’re delivered through, you’re determining how more than 17 million customers access their money. Your work matters.

During this program, you will get the opportunity to step into the shoes of a Commonwealth Bank team member and complete tasks that replicate the work that our software engineering team does every day. You’ll learn how to extend our backend, build out our frontend, modify a client’s requests, implement tests and create a pull request to align the code with the rest of your team. 

We hope this program provides a great resource for you to up-skill and strengthen your resume as you explore career options and a potential career at Commonwealth!

This program is self-paced. It takes approximately 5-6 hours to complete.

Skills Learned:

  • Modify an Existing .NET Backend
    Use C# to extend the goal model and controller

    • C#
    • .NET
    • MongoDB
    • Postman
    • Git
  • Modify an Existing React/Redux Frontend
    Use TypeScript to extend the UI

    • React
    • Redux
    • TypeScript
    • NPM
    • Git
  • Modify the Client’s Requests
    Use TypeScript and Axios to make POST and GET requests

    • Axios
    • Ajax
    • React
  • Cover Your Code!
    Use C# to unit test your changes to the goal controller

    • C#
    • xUnit
    • .NET
    • Unit Testing
  • Create a Pull Request
    Use git to branch, commit, and push to origin. Use GitHub to draft and submit a pull request

    • Git
    • GitHub
    • Communication
  • Finish Line

Experience Information

Sponsor
Commonwealth Bank
Learn More
Alexandra CarabettaForage logo
Forage Showcase your skills. Find your career fit.
facebookinstagramlinkedintiktoktwitter
UConn Center for Career Readiness and Life Skills

Office Hours: 8AM – 5PM
Career Coaching Hours: 8AM – 5PM
* Evening appointments vary by semester.
* If you require an accommodation to utilize any resource or to participate in any event, please contact our office.

Contact

(860) 486-3013
career@uconn.edu

Center for Career Readiness and Life Skills
Wilbur Cross Building, Rm 202
233 Glenbrook Road U-4051
Storrs, CT 06269

Privacy Policy | Terms of Service
Copyright © 2025 University of Connecticut
Powered by uConnect