

Manufacturer of construction and mining equipment, engines, and industrial gas turbines.
The Senior Software Developer role focuses on implementation, regular problem solving, maintenance, and support for agile software development. Responsibilities include designing, modifying, developing, writing, and implementing software applications for strategic supply chain and capacity planning systems using agile methods, acquiring client requirements, resolving workflow problems through automation, and using automated testing tools for testing and maintenance.
A bachelor’s degree is required, and candidates must demonstrate decision‑making and critical‑thinking skills, applying structured techniques to analyze data and evaluate risks. Effective communication skills, extensive experience in C# within the .NET framework and SQL coding, and knowledge of the software development life cycle are also essential.
The candidate should have strong software integration engineering abilities, including designing data‑exchange interfaces and applying ETL techniques, as well as experience executing functional, performance, and load testing to ensure compliance with design specifications.
Preferred qualifications include algorithm design experience, a background in mathematics, statistics, data analytics or a STEM field, and familiarity with PowerBI and PowerApps.
Positions are available in Mossville, IL; Houston, TX; or Dallas, TX, with an on‑site work arrangement five days a week and less than 10 % travel. Sponsorship and relocation assistance are not provided.
The salary range is $110,520.00 to $179,640.00, and total compensation may vary based on factors such as job level, location, and individual performance. Benefits include medical, dental, vision, paid time off, retirement plans, health savings accounts, flexible spending accounts, wellness programs, employee assistance, career development, incentive bonuses, disability and life insurance, parental and adoption leave, and tuition reimbursement.
Caterpillar is an equal‑opportunity employer that encourages applicants of all ages, veterans, and individuals with disabilities. The company emphasizes a culture of integrity, excellence, teamwork, commitment, and sustainability, offering professional growth opportunities and leadership programs.