Information Technology Foundation Program
Quick summary
- Work type
- On-site
- Location
- Nashville, TN
- Salary
- $79,800–$131,280 / yr
- Posted
- 77 days ago
- Freshness
- Confirmed live today
- Closes
- Oct 31, 2026 (soon)
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays less than 76% of similar roles. Most pay $114,400–$218,731 — the blue band above. At the midpoint, this role pays about $106k versus about $167k for comparable roles.
Based on 240 similar postings.
Employer
About Caterpillar
Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing
Caterpillar currently has 131 open roles on FindRole.
Listed pay typically runs $128,470–$192,710 across 125 roles with salary data.
Most-posted roles
View all roles at CaterpillarAt a glance
TL;DR · Information Technology Foundation Program
The 2027 Information Technology Foundation Program is a two to three year rotational program within the Information Technology department. Participants will rotate through assignments in applications, infrastructure, or security to build foundational skills for IT careers. Day-to-day responsibilities include providing technical support, identifying problems, and assisting experienced personnel with system configurations, implementations, and upgrades. Candidates will gather requirements from business partners, follow System Development Life Cycle and Information Technology Service Management methodologies, and automate tasks using scripting and automation tools. The role requires proficiency in programming and scripting languages such as Java, .Net, SQL, PL/SQL, PowerShell, and Bash. This program supports the technical infrastructure and application systems required to provide financing solutions for construction and mining equipment.
Skills
What you'll do
- Provide application and technical infrastructure support by identifying and resolving problems.
- Follow established development and support processes like SDLC and ITSM methodologies.
- Gather requirements from business partners to develop technical solutions and troubleshoot issues.
- Assist with the configuration, implementation, and upgrading of existing systems and infrastructure.
- Support project execution through task planning and technical input.
- Design, test, and document systems based on specific objectives and instructions.
- Automate tasks and processes using various scripting and automation tools.
- Participate in continuous improvement by identifying problem areas and analyzing data.
What we're looking for
- Must have a minimum 3.0 cumulative GPA on a 4.0 scale at the time of application and through graduation.
- Must have a degree in Information Technology (Computer Science, Management Information Systems, Data Science, AI) or another relevant degree by hire date.
- Must be authorized to work in the U.S.
- Ability to work independently or as part of a team (preferred).
- Strong written and verbal communication skills (preferred).
- Understanding of SDLC, ITSM, or related methodologies (preferred).
- Understanding of one or more programming and/or scripting languages such as Java, .Net, SQL, PL/SQL, PowerShell, or Bash (preferred).
- Ability and willingness to learn new technologies (preferred).
More like this
Similar roles
Engineering Rotational Development Program, Product Development Track
Caterpillar
Early Career Technical Program Manager
Anduril Industries
Engineering Corporate Parallel Co-op Program
Caterpillar
Technical Program Manager Intern
Anduril Industries
Technology Development Program Associate
Capital One Financial