Caterpillar Inc.→
2027 IT Analyst - Entry Level at Caterpillar Inc. in Irving, TX
Skills
Job Description
Summary: Caterpillar Inc. is a global company focused on creating sustainable communities through innovative technology solutions. The IT Analyst role involves supporting enterprise applications, collaborating with stakeholders for requirements, and assisting in the design and implementation of technology solutions that enhance business processes.
Responsibilities:
- Support enterprise applications and technology solutions that serve internal and external customers
- Collaborate with stakeholders to gather and document business and system requirements
- Assist in designing and implementing application and technology solutions
- Support integration efforts across applications, databases, platforms, and AI-enabled technologies
- Perform system testing, validation, and troubleshooting to ensure high-quality solutions
- Analyze technical issues and recommend improvements to enhance performance and user experience
- Create and maintain technical documentation, process flows, and testing artifacts
- Partner with cross-functional teams to deliver innovative and scalable technology solutions
Required Qualifications:
- Knowledge of major production application systems used for delivery of services to internal and external clients; ability to leverage major production application systems in diverse situations
- Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations
- Knowledge of application design and architecture principles and practices; ability to utilize application design methodologies, tools, and techniques to convert business requirements and logical models into a technical application design
- Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project
- Knowledge of the features and facilities of systems; ability to integrate and communicate among applications, databases and technology platforms
- Knowledge of system and software testing; ability to design, plan and execute system testing strategies and tactics to ensure the quality of software at all stages of the system life cycle
Preferred Qualifications:
- Bachelor's degree in Computer Engineering, Computer Science, Data Science, Management Information Systems, Cybersecurity or a technical-related degree from a four-year accredited college/university (selected candidates must complete their degree by their start date)
- Minimum cumulative GPA: 3.0 on 4.0 scale (without rounding)
- 0-2 years of relevant experience related to this field (internships or academic projects are a plus)
- Experience through internships, personal projects, research, hackathons, student organizations, or coursework is highly valued
Required Skills: Core Application Systems, Application Design, Application Architecture, Requirements Analysis, System Integration, Technology Integration, System Testing, Software Testing
Benefits: Medical, dental, and vision benefits, Paid time off plan (Vacation, Holidays, Volunteer, etc.), 401(k) savings plans, Health Savings Account (HSA), Flexible Spending Accounts (FSAs), Health Lifestyle Programs, Employee Assistance Program, Voluntary Benefits and Employee Discounts, Career Development, Incentive bonus, Disability benefits, Life Insurance, Parental leave, Adoption benefits, Tuition Reimbursement, These benefits also apply to part-time employees, Relocation is available for this position