Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Caterpillar Logo

Lead Software Engineer

Caterpillar

$126,000 - $204,720
Sep 4, 2025
Phoenix, AZ, US
Apply Now

Caterpillar Inc. is seeking to develop a Caterpillar Enterprise Resource Platform (ERP) template and Dealer Integrations for their dealers to improve dealer operations, enhance customer experience, and integrate modern digital capabilities.

Requirements

  • Programming and Scripting: Proficiency in programming languages such as MS.NET, C-Sharp.NET
  • Azure Integration Services: Expertise in integrating with Azure services such as Service Bus, API Management, Logic Apps, and Azure Fabric
  • Solution Architecting and Technical Designing: Strong skills in solution architecting, technical designing, and defining integration approaches
  • Azure DevOps and CI/CD Pipelines: Experience in managing Azure resources, implementing Azure DevOps CI/CD pipelines
  • Data Migration and Integration: Proficiency in data migration using tools like Scribe Insight, Scribe Online, and custom web services
  • Experience working with ERP systems preferred
  • Proven experience in working with a modern, enterprise integration layer or integration Platform as a Service (iPaaS)

Responsibilities

  • Lead a team of 4-5 developers to implement the dealer integrations
  • Oversee the ERP and Dealer Integration implementation to ensure it meets specifications and Caterpillar quality, security and usability standards.
  • Designing, modifying, developing, writing and implementing software programming applications for target system using agile methods.
  • Acquiring client requirements; resolving workflow problems through automation optimization.
  • Writing source codes for new applications, and/or generating and enhancing code samples for existing applications.

Other

  • Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
  • Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
  • Strong leadership in working within a cross-functional organization to coordinate development, dependencies and risks for product delivery
  • Experience in Agile software development environment operating at scale managing multiple concurrent teams, SAFe Agile is a plus
  • Visa sponsorship is available for eligible applicants.