Caterpillar Inc.-logo
Caterpillar Inc.
·
April 16, 2026
Apply Now
This job has closed.

Software Engineer (Full Stack)

Peoria, IL
Full-time
Onsite
$98K/yr - $158K/yr
Entry, Mid Level
Caterpillar Inc. is a leading manufacturer of construction and mining equipment, dedicated to building a sustainable world. They are seeking a Software Engineer (Full Stack) to design, develop, and implement a cloud-based Global Warranty Management solution, contributing to the transformation of dealer and business partner processes.
Apply Now

Responsibilities

  • Design, develop, and implement the new modern, cloud-based Global Warranty Management solution
  • Work directly on application/technical problem identification and resolution, including responding to off-shift and weekend support calls
  • Drive application development focused around delivering valuable business features
  • Maintain high standards of software quality by establishing good practices and habits
  • Design, test, and refine prompts and system instructions for large language models (LLMs) to support warranty workflows, decision support, reporting, and user assistance
  • Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness
  • Perform integrated testing and customer acceptance testing of components that require careful planning and execution to ensure timely, quality results
  • Perform other job duties as assigned by Caterpillar management from time to time

Qualification

Required

  • Bachelor's degree in Information Technology, Management Information Systems, Computer Science, or a related field
  • At least 2 years of hands-on experience as an application developer, with proficiency in Java and JavaScript
  • Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements
  • Knowledge of technical aspects of a software product; ability to design, configure and integrate technical aspects of software products
  • Execute functional, performance, and load testing; documents results and non-conformance
  • Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs
  • Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment

Preferred

  • Experience with deploying software using CI/CD tools such as Azure Dev Ops, GitHub actions
  • Experience in collaborating with cross-functional teams including product managers, backend engineers and designers
  • Experience with working within an Agile framework (ideally Scrum)
  • Experience deploying and maintaining software using AWS public clouds
  • Experience crafting clear, specific, and detailed prompts or specification documents to guide artificial intelligence (AI) tools in generating code
  • Working knowledge of data structures, schemas, and metadata
  • Collaborative mindset, thriving in fast-paced, cross-functional, dynamic, and culturally diverse environments
  • Understanding of Caterpillar approved authentication and authorization protocols
  • Experience developing secure and scalable applications using Java 21 or higher and a Spring Boot framework
  • Experience with front-end development tools (JavaScript ES6+, TypeScript, HTML, CSS, and JSX)
  • Experience with front-end frameworks such as React or Angular
  • Experience with some of the following AWS components (AWS ECS, AWS Lambda, AWS SNS, AWS Kinesis, AWS RDS, AWS DynamoDB)
  • Experience connecting React or Angular front ends to Java back-ends via RESTful APIs

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
For 100 years, we’ve been helping customers build a better, more sustainable world.
Glassdoor
4.0
Founded in 1925
Peoria Heights, Illinois, USA
10001+ employees
https://www.caterpillar.com