X Program

Want to Transition Into IT?

Our unique IT training programs are developed to help you start and grow a fulfilling IT career here at UWM. Our classroom-based programs are full-time career opportunities for individuals interested in transitioning into an IT career with a leader in fintech and the #1 wholesale lender in the nation.

How It Works

Each training program has its own focus and curriculum that will teach you all the skills necessary for that particular role. After successfully completing the program, you will be placed on a cross-functional IT team as an Associate.

Our Training
Programs

Developer Introduction


Dev-I Program

This beginner-level software development training program will teach you the foundations necessary to transition into a coding-focused IT career at UWM.

A technical background is not needed for this Developer Introduction program that teaches the basic building blocks of writing applications using the C# language. The classroom environment will focus on the basics of application development, Object-Oriented Programming and the Software Development Life Cycle and set you up to transition into the Dev-X Program, continuing to expand your development knowledge.

Applicant Requirements

  • Willingness to be coached up on best practices, improvements and what it takes to learn software development
  • Strong desire to learn new and valuable skills that can be used within our Application Development teams
  • Excellent written and verbal communication skills and the ability to demonstrate critical thinking
  • Ability to multitask and adapt to a fast-paced workplace

Developer Experience


DEV-X Program

This software development training program will build on your knowledge of the .NET framework so you can write high-quality code at UWM.

You will be placed on an Application Development team as an Associate Software Developer or Associate Quality Engineer. Halfway through the program, the cohort will be split into two career paths: software development; and writing code required for automating testing of software.

Applicant Requirements

  • Experience using C# or Java to write full-stack software
  • Clear understanding of Object-Oriented Programming
  • Experience querying relational databases to retrieve and modify data
  • Experience with unit testing

Quality Engineer Introduction


QE-I Program

Taught in the same classroom as our DEV-I Program, this beginner-level software development training program will teach you the foundations necessary to transition into a coding-focused IT career at UWM! The Quality Engineer Introduction program will teach you how to write software utilizing the C# language and will introduce you to eXtreme programming (XP) concepts.

After successful completion of QE-I, you will transition into our Quality Engineer Experience (QE-X) program, where you’ll expand your knowledge in the world of testing and software development

Applicant Requirements

  • Willingness to be coached up on best practices, improvements and what it takes to learn software development
  • Strong desire to learn new and valuable skills that can be used within our Application Development teams
  • Excellent written and verbal communication skills and the ability to demonstrate critical thinking
  • Ability to multitask and adapt to a fast-paced workplace

Quality Engineer Experience


QE-X Program

Our QE-X program will teach you how to master specialized tooling and techniques that support the engineering of code.

Quality Engineers provide automated solutions for validating the structural, functional and non-functional quality of each deliverable to accelerate development and testing and to support product release. This program will focus on test strategy creation, performance and load testing, automated UI testing and bridging the gap between development and quality at the code level. After successful completion of the program, you will be placed on an Application Development team as an Associate Quality Engineer.

Applicant Requirements

  • Experience using C# or Java to write full-stack software
  • Clear understanding of Object-Oriented Programming
  • Experience querying relational databases to retrieve and modify data
  • Experience with unit testing

Business Analyst Experience


BA-X Program

In this training program, you will learn the necessary skills, expectations, standards and systems to be a successful Business Analyst at UWM.

We will teach you the Agile methodology, how to work effectively with Developers, Scrum Masters, Quality Assurance Analysts and Product Owners, as well as the ins and outs of Application Development.

Applicant Requirements

  • Mortgage experience or equivalent IT work history
  • Willingness to be coached up on best practices, improvements and what it takes to learn software development and business analysis
  • Strong desire to learn valuable skills to apply to Application Development teams
  • Excellent written and verbal communication skills
  • Proficient in MS Office
  • Critical thinking and problem-solving skills
  • Ability to multi-task and adapt to high-pressure situations

Salesforce Developer Experience


SF DEV-X Program

This software development training program will build on your current knowledge of Object Oriented Programing to enable you to write high-quality code on the Salesforce platform at UWM.

This program will prepare you to be placed on a Salesforce Development team as an Associate Salesforce Developer at UWM!

Applicant Requirements

  • Experience using C# or Java to write full-stack software
  • Clear understanding of Object-Oriented Programming
  • Experience querying relational databases to retrieve and modify data
  • Good communication skills
  • Experience with Unit Testing
  • Strong communication skills
  • Ability to receive and apply feedback

DevOps Experience


DevOps-X Program

The DevOps Experience (DevOps-X) Program is focused on developing the skills required to support and automate all aspects of the Software Development Lifecycle (SDLC). As a DevOps-X Trainee at UWM, you will learn the skills needed to help UWM deliver enterprise applications at scale.

This program will prepare you to work at the highest level as an Associate DevOps Engineer on our centralized DevOps team, where asking questions is encouraged and opportunities for growth are abundant!

Applicant Requirements

  • Experience using an Object-Oriented Programming language or Scripting language to write working software
  • The ability to independently solve problems with incomplete information
  • A confident team player with ambition and drive
  • Strong communication skills and sense of ownership
  • Ability to receive and apply feedback

Sign up to be informed when new programs become available!