Senior Software Engineer, D365

Caterpillar

Confirmed live yesterday High trust
Closes in 2 days

Quick summary

Work type
On-site
Location
Mesa, AZIrving, TX
Salary
$112,710–$183,140 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday
Closes
Oct 4, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $176k
This role $148k
$98k most similar roles pay here $249k

This role pays less than 81% of similar roles. Most pay $149,500–$202,482 — the shaded band above. At the midpoint, this role pays about $148k versus about $176k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 76 open roles on FindRole.

Listed pay typically runs $128,470–$190,176 across 74 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Senior Software Engineer, D365

As a Senior Software Engineer - D365, you will join the team to design, develop, and maintain custom applications and workflows using Microsoft Power Platform components including Power Apps, Power Automate, and Power BI. You will customize Dynamics 365 modules, optimize data models for reporting, and implement integration solutions between enterprise systems using APIs and middleware tools. The role requires expertise in Dataverse, SQL, Azure DevOps, and scripting languages like JavaScript, C#, or Power Query. You will translate business requirements into technical designs while ensuring data integrity and security across the ecosystem. This position focuses on solving complex problems related to business process automation and CRM/ERP systems, specifically addressing the integration of dealer hierarchy data within a large-scale enterprise infrastructure using both relational and dimensional data models to support operational needs.

What does a Software Engineer earn in Arizona?

Median $159400 from 36 postings across 12 companies.

See salary data

What you'll do

  • Develop and maintain custom applications and workflows using Power Apps, Power Automate, and Power BI.
  • Customize and configure Dynamics 365 modules to meet specific business requirements.
  • Design and optimize data models to support analytics, reporting, and operational needs.
  • Implement integration solutions between Dynamics 365, Power Platform, and other enterprise systems using APIs.
  • Translate business stakeholder requirements into technical designs and scalable software solutions.
  • Ensure data integrity, security, and compliance across all integrated applications.
  • Create technical documentation and provide training for implemented solutions.

What we're looking for

  • Bachelor’s degree in Computer Science, Information Systems, or a related field (preferred).
  • Proven experience with Microsoft Power Platform components including Power Apps, Power Automate, and Power BI (preferred).
  • Hands-on experience with Dynamics 365 customization, configuration, and development (preferred).
  • Expert level experience with Azure DevOps (preferred).
  • Strong data modeling skills involving relational and dimensional models.
  • Extensive experience with SQL.
  • Proficiency in scripting and programming languages such as JavaScript, C#, or Power Query.
  • Microsoft certifications related to Power Platform or Dynamics 365 (preferred).

More like this

Similar roles

Principal Software Engineer, D365

Caterpillar

Phoenix, AZ 14 days ago $147,760–$240,110
Microsoft Dynamics 365 Dynamics 365 Finance & Operations Power Platform Azure DevOps C# .NET X++ Microsoft Fabric SQL JavaScript Azure Microservices Agile Solution Architecture Software Integration

Power Platform Developer

Booz Allen Hamilton

Washington, DC 9 days ago
Power Platform Power Automate Power Apps Power BI Dataverse SharePoint Online Microsoft 365 Azure REST APIs Power Query DAX Graph API SQL HTML CSS JavaScript TypeScript SPFX Jira Visual Studio SQL Server

Power Platform Developer

Booz Allen Hamilton

Norfolk, VA 57 days ago
Power Platform PowerApps Power Automate Power BI Dataverse SharePoint Office 365 REST APIs Python JavaScript SQL Java Agile Automated Testing Cloud Flows Desktop Flows

Senior Software Engineer

The Walt Disney Company

Remote (Bristol, CT) 7 days ago $148,700–$199,400
PostgreSQL MySQL Amazon RDS Aurora Azure GCP Python Java Go Terraform CloudFormation Git GitLab GitHub Linux Containers Ansible Chef CI/CD Infrastructure as Code SRE DRE
5+ yrs exp Remote

Senior Software Engineer

Oracle

Nashville, TN 129 days ago $114,600–$234,600
PostgreSQL SQL PL/SQL Oracle Database Java JavaScript TypeScript Oracle APEX API Development CI/CD AI/ML Data Visualization SSO MFA Responsive Design
6+ yrs exp

Senior Software Engineer

Microsoft

Redmond, WA 135 days ago $119,800–$234,700
Python C# Java JavaScript C++ C Azure LLMs GitHub Copilot GenAI CI/CD Infrastructure as Code Distributed Systems Telemetry A/B Testing Feature Flagging Security-as-Code WCAG
4+ yrs exp