Logo
Caterpillar Inc.

Application Technical Lead

Caterpillar Inc., Mossville, Illinois, us, 61552

Save Job

Overview

Application Technical Lead

at

Caterpillar Inc.

– join a global team building a better world. This role sits in the Cat Technology IT Support organization and focuses on the Feature Protection System (FPS) and Product Software Programming System (PSPS) applications. The technical lead will work with IT and engineering professionals on projects and enhancements to improve security and performance of these applications, which generate passwords and flash software onto ECMs for products manufactured at facilities globally. What does it mean to live the Caterpillar Experience?

As part of Caterpillar, you contribute to a winning culture with a spirit of accountability. You work for the good of your career, family, community and world, while helping to advance sustainability, digital innovation and client solutions. Job Summary

This position is in the Cat Technology IT Support organization and has primary responsibilities as the technical lead for FPS and PSPS applications. You will collaborate with a global team of IT and engineering professionals on multiple projects and enhancements to improve security and performance of the applications used to generate passwords and flash software onto ECMs for products manufactured at over 50 facilities globally. What You Will Do

Performs all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work. Acts as technical expert for development and support groups; provides programming, database and application/technical leadership, guidance, and assistance to other team members. Works directly on complex application/technical problem identification and resolution. Works independently on complex systems or infrastructure components that may be used by one or more applications or reporting systems. Develops major system modules, programs or integrates new database components based on requirements gathered from Cat Technology partners. Fully knowledgeable of relevant programming languages, program design and specification development, programming logic, system analysis techniques, testing, debugging, documentation standards, file design, storage and cross platform infrastructure components; can provide training on these topics for others. Integrates processes across functional organizations. Participates in preparing technical and procedural documentation required in application system development. Creates detailed flowcharts to show processing logic for application programs. Executes solutions for programming system operations, including encoding, testing, debugging and documenting programs. What You Have

Core Application Systems: 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. Level Extensive Experience Application Design, Architecture: Knowledge of basic activities and deliverables of application design; ability to utilize application design methodologies, tools and techniques to convert business requirements and logical models into a technical application design. Level Extensive Experience Requirements Analysis: 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. Level Extensive Experience System and Technology Integration: Knowledge of the features and facilities of systems; ability to integrate and communicate among applications, databases and technology platforms. Level Extensive Experience Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation. Level Working Knowledge Top Candidates Will Also Have

Prior experience using APIs Prior experience using Snowflake Java and .NET development experience CyberArk DevOps and GitHub What You Will Get

Our goal at Caterpillar is for you to have a rewarding career with a total rewards package that includes day-one benefits (medical, dental, vision, RX, and 401K) and the potential for an annual bonus. Benefits include paid vacation days and holidays (prorated based on hire date). Additional Information

The ideal location for this role is Mossville, IL This position requires a 5-day-a-week in-office schedule Travel up to 10% About Caterpillar

Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, engines and turbines. We are committed to a reduced-carbon future and delivering value through our global network. Salary and Benefits

Summary Pay Range: $110,520.00 - $165,840.00. Compensation and benefits vary by factors including location, knowledge, and performance. Salary is only one component of total compensation. Benefits include medical, dental, vision, 401(k), HSA/FSAs, lifestyle programs, EAP, career development, incentives, disability benefits, life insurance, parental leave, adoption benefits, and tuition reimbursement. Some benefits apply to part-time employees. Posting dates: January 5, 2026 - January 11, 2026. This employer is an Equal Opportunity Employer, including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community. Location-specific postings and other roles may appear below; this section contains related jobs and is not indicative of a current job offer.

#J-18808-Ljbffr