Jobs and Careers
CA

Principal Analyst, D365

Caterpillar Inc.
US - AZ - Camelback Office, United States, United Statesfull_timeVerifiedPosted 8 Sept 2025
💰 $217,320/yr($144,960/yr$217,320/yr)

About the role

Career Area:

Technology, Digital and Data

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.  We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics and AI capabilities to help our customers build a better, more sustainable world.

The Principal Analyst will play a critical, senior role in the Cat Digital Dealer and Rental Systems team, reporting directly to the Director of Software Engineering, ERP. This role will help lead the design, architecture, and delivery of scalable enterprise solutions for Microsoft Dynamics 365 Customer Engagement and Finance & Operations, including but not limited Sales, Customer Insights, Customer Service, Field Service, Project Operations, Finance, Supply Chain Management, and Commerce. This role will serve as a functional and analytical authority in helping shape the strategy and solution architecture for D365 applications, helping with the design of complex solutions, and collaborating closely and cross-functionally with product, integration, DevOps, cloud infrastructure, and other development teams to ensure scalable, resilient, and future-ready solutions. This role requires deep expertise in Microsoft Dynamics 365 and Power Platform, combined with a solid understanding of manufacturing operations and supply chain processes.


What You Will Do:

  • Assist in the design, development, testing, and delivery of Dynamics 365 applications and solutions
  • Identify requirements for a solution and help define technical specifications
  • Prepare technical documentation to share with architects, engineers, other analysts, and other technical teams
  • Prepare non-technical documentation and presentations to share with other teams and stakeholders
    Support engineers and architects by fulfilling their data requests, preparing reports, and providing technical assistance
  • Lead initiatives to improve process efficiency and productivity
  • Foster a development culture of innovation and excellence

What You Will Have:
Effective Communications:

  • Provide relevant information and convey ideas, information, and business needs that cater to all audience types
  • Create presentations and perform demonstrations of application design suggestions based on technical possibilities and limitations uniting capabilities, the business needs, and user experience
  • Adapt documentation and presentations for the intended audience
  • Communicate clearly, effectively, and professionally; downward, upward, and outward

Business Assessment:

  • Define success factors for application changes and new features
  • Conduct, document and communicate the impacts of application changes
  • Perform demos and walkthroughs
  • Play a leadership role in the assessment of business processes and assist in the preparation of deliverables

Requirements Analysis:

  • Work closely with the Product team to obtain, analyze, and document business processes for functional and nonfunctional requirements to support the product roadmap 
  • Ensure the successful completion of all major deliverables pertaining to the requirement analysis stage
  • Play a leading role in recording and organizing requirement documentation in various forms
  • Produce detailed functional and information requirements models and documentation

Software Development Life Cycle:

  • Manage SDLC and release strategy within the Engineering team and cross functionally with the Product, DevOps, and Architecture teams
  • Function as scrum master within the Engineering team and participate in scrum of scrums
  • Lead daily team standups
  • Interpret and assist with product development plans and functional documentation

Considerations For Top Candidates:

  • Proven track record of participating in large-scale enterprise software projects
  • Deep understanding of p

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Caterpillar Inc.

View company profile →