Principal Software Engineer - D365
$147.76k - $240.11kCaterpillar Brazil
- # Principal Software Engineer - D365Applylocations: US - AZ - Camelback Officetime type: Full timeposted on: Posted Yesterdayjob requisition id: R0000357050**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.***Job Summary:** The Principal Software Engineer, D365 will play a critical, senior role within the D365 Engineering team (a part of Cat Digital Dealer and Rental Systems), reporting to the Senior Manager Software Engineering, D365. This role will lead the design, development, and delivery of scalable enterprise solutions with **focus on Microsoft Dynamics 365 Finance & Operations (F&O) - Supply Chain Management, Inventory Management and Commerce with additional support on D365 Customer Engagement (CE) products.** This role will serve as a technical authority, driving architectural decisions, developing complex solutions, and collaborating cross-functionally with product, integration, DevOps, cloud infrastructure, and other development teams to ensure high-quality solutions and applications.**What You Will Do:** • Design, develop, and implement complex solutions within Dynamics 365• Collaborate with architects, business analysts, and other engineers on technical strategy and ensure alignment with business goals and product roadmap• Ensure adherence to best practices in software engineering and DevOps• Foster a development culture of innovation and excellence• Stay current with Microsoft technologies and industry trends to inform strategic decisions **What You Will Have:****Software Development:** • Has participated in development of large software products, including upgrades and migrations. • Estimates and monitors development costs based on functional and technical requirements. • Provides consulting on both selection and utilization of developers' workbench tools. **Software Development Life Cycle:**• Describes similarities and differences of life cycle for new product development vs. new release. • Works with a formal life cycle methodology. • Interprets product development plans and functional documentation. **Software Integration Engineering:**• Has experience with designing data exchange interfaces to and from software product. • Describes tools and techniques for extraction, transformation and loading of electronic data.• Works with integrating software into the customer or partner framework and infrastructure. • Participates in the development of technology interfaces and bridges. **Software Product Design/Architecture:**• Demonstrates experience with the architecture and design of major projects. • Describes major software architecture alternatives and considerations. • Analyzes benefits and drawbacks of specific software designs and architecture.**Considerations For Top Candidates:*** Proven track record of leading large-scale enterprise software projects.* Deep understanding of software architecture, design patterns, and agile methodologies.* Expert level experience with Dynamics 365 Finance & Operations* Expert level experience with Microsoft development stack (.NET / C# / X++)* Expert level experience with Power Platform* Expert level experience with Azure DevOps* Extensive experience with Dynamics 365 Unified Pricing Management* Extensive experience with Dynamics 365 Inventory Visibility Service* Extensive experience with Dynamics 365 Commerce Scale Unit* Extensive experience with Dynamics 365 Dual-Write* Extensive experience with Microsoft Fabric* Extensive experience with data and solution architecture* Extensive experience with JavaScript* Extensive experience with SQL* Working knowledge of Azure microservices and other components* Working knowledge of integration development* Working knowledge of Azure tenant and environment management### ### **Summary Pay Range:**$147,760.00 - $240,110.00Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.**Benefits:**Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.* Medical, dental, and vision benefits\** Paid time off plan (Vacation, Holidays, Volunteer, etc.)\** 401(k) savings plans\** Health Savings Account (HSA)\** Flexible Spending Accounts (FSAs)\** Health Lifestyle Programs\** Employee Assistance Program\** Voluntary Benefits and Employee Discounts\** Career Development\** Incentive bonus\** Disability benefits* Life Insurance* Parental leave* Adoption benefits* Tuition Reimbursement \* These benefits also apply to part-time employees### ### ### Visa Sponsorship is not available for this position.**Posting Dates:**June 1, 2026 - June 14, 2026Any offer of employment is conditioned upon the successful completion of a drug screen.Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
- J-18808-Ljbffr Caterpillar Brazil
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - D365 in Phoenix, AZ vacancy
- ...Overview The Principal Software Engineer is a senior technical leader responsible for driving the design, architecture, and delivery of large-scale AI-powered systems across retail platforms. This role leads complex AI initiatives from concept to production , influences...Suggested
- ...Overview The Principal Software Engineer is a senior technical leader responsible for driving the design, architecture, and delivery of large-scale AI-powered systems across retail platforms. This role leads complex AI initiatives from concept to production...SuggestedTemporary workImmediate startFlexible hours
$96.8k - $306.4k
...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...SuggestedTemporary workWork experience placementWorldwideFlexible hours- Principal Software Engineer About Us At Fullbay, our mission is simple — to create safer roads for our families and yours. As leaders in the heavy‑duty repair industry, we power shops with technology that helps them run smarter and more efficiently. As an AI‑First company...SuggestedWork experience placement
$144.2k - $288.4k
Position Summary As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud‑native applications built with Flutter across web and mobile. Operating as a senior individual contributor and technical leader, you will partner closely...SuggestedHourly payFull timeTemporary workLocal area$99.6k - $223.4k
...administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing... ...in Computer Science or equivalent. • 8+ years of relevant software engineering experience. • Strong software engineering skills...Temporary workFlexible hours$238.7k - $365.7k
...View, CA you are expected to report to that location three times per week, at minimum. The Role The Vehicle Experiences Engine software team is a dynamic and fast paced team that designs, develops, and maintains the embedded software platform for Infotainment and...Local areaRemote workWork from homeRelocation package$104.5k - $234.6k
...modern infrastructure like service discovery, secret storage, software-defined networking, etc. You have experience with production... ...cross-functional teams, including data scientists, software engineers, and business stakeholders, to deliver cutting edge and impactful...Temporary workFlexible hours$96.8k - $306.4k
...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set architecture...Temporary workFlexible hours$99.6k - $223.4k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server Technologies ( Oracle Exadata technology is the newest innovation in Oracle's history as the provider of the industry's...Temporary workFlexible hours- ...Job Description Job Description Principal Software Engineer – REACT Infomatics is partnered is a large retailer that is hiring a Principal REACT Software Engineer on a direct/FTE basis in the Phoenix area. All applicants must be eligible and willing to be hiring...For contractorsWork experience placementFlexible hours
- ...functional groups including Logistics, Manufacturing, Product Engineering, Purchasing, Quality, Suppliers and Tooling/Fixtures Utilize... ...Minimum of 3 years’ experience with a parametric based CAD software. Experience in sheet metal design and weldments Experience...Temporary work
$75k - $137.5k
...workplace culture where all employees feel respected, valued, and have an opportunity to contribute to the company's success. As a Software Engineer within PNC's Technology organization, you will work in Pittsburgh, PA, Phoenix, AZ, Dallas, TX, Cleveland, OH, or Birmingham,...Full timeTemporary workWork experience placement- ...Engineer Location: Phoenix, AZ Onsite/ Remote: Onsite. The pay range for this role is ***k- ***k per annum including any bonuses or variable pay. *** also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays...Remote work
$83.43k - $222.48k
...one community at a time. Required Qualifications 5 years Experience in the design and implementation of reliable scalable backend software solutions using C# and .NET framework. Strong proficiency in building RESTful APIs with solid understanding of API design principles...Hourly payFull timeTemporary workLocal areaFlexible hours$63.07 per hour
...Job Title: Software Engineer with an Active Top Secret Clearance Location: Scottsdale, AZ Employment Type: Contract-direct-hire Compensation: $63.07/hour Develop and support software solutions for mission‑critical defense applications in a collaborative engineering environment...Contract workWorldwideFlexible hours$52 - $62 per hour
...Job Title Software Engineer Location Scottsdale, AZ Contract Type W2 contract with limited benefits, contract or contract to hire Rate $52.00/hr - $62.00/hr Security Clearance TS/SCI clearance required at time of hire Requirements TS/SCI clearance required at time of hire...Contract work- ...Senior Software Engineer Be part of a team that designs, develops, and integrates highly complex software functions as a Senior Software Engineer. You will provide technical leadership in the identification and development of new products, lead proposals for future business...
- ...Sr Software Engineer should have multiple years of experience in Progress ABL and OE Databases and a strategic mindset with an interest in backend business logic programming, tools and best practices, troubleshooting, onboarding, mentoring, training, and Agile/Lean methodologies...Work experience placementWork at office
$157k - $298k
...Senior Software Engineer AI Applications As a Senior AI Applications Engineer at Bezos Academy, you will help build AI-powered software applications that support teachers' abilities to deliver measurable results in early childhood education. As a hands-on, results-driven...Full timeRelocationRelocation packageFlexible hours- ...Engineer Location: Phoenix, AZ Onsite/ Remote: Onsite. The pay range for this role is ***k- ***k per annum including any bonuses or variable pay. *** also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays...Remote work
- ...Software Engineer Sr At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where...Full timeTemporary workPart timeWork experience placementWork at office
- ...friction, spark innovation, and drive efficiencies in every conversation—for our teams and our customers. Position Overview: The Software Engineer I will design, code, and test software functions and modules, under the guidance of senior engineers. This junior role...Temporary workWork experience placement
- ...with Java AI frameworks such as LangChain4j, Spring AI, Deep Java Library, or Tribuo. Proficiency in one of AWS, Azure, or GCP, along with Docker and Kubernetes. Strong understanding of software design patterns, CI/CD pipelines, and agile methodologies. #J-18808-Ljbffr...
- ...Overview We are seeking a motivated Software Engineering Intern to join our Validation Authority engineering team, with a primary focus on automation testing and CI/CD pipelines . In this role, you will work closely with software engineers and QA professionals to design...Internship
- ...with a heart for impact, a passion for progress, and the optimism to shape the future of transportation. About the Role As a Software Engineer Intern at PrePass, you will help build application prototypes, proofs of concept, and performance evaluations for new hardware...Internship
- ...optimize Web APIs to facilitate data exchange between internal software products and third‑party vendor platforms SQL Database... ...development industry Qualifications Bachelor’s degree in Software Engineering, Information Technology/Systems, Computer Science, or related...Work at officeFlexible hours
- ...walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who...Full time
$92.7k - $185.4k
...Senior Software Development Engineer CVS Health Digital is looking for hands-on, passionate people who want to join a high energy and growing team to make a difference in customers' lives and who want to be on the forefront of digital innovation that aims to reinvent...Hourly payFull timeTemporary workWork at officeLocal area3 days per week- ...networks. Publish original research and give speeches at conferences or events. Work directly with engineers in headquarter to embed algorithms into commercial software products. Requirements Ph.D. in Computer Vision or Machine Learning, with over 3 years related work...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - D365. Be the first to apply!
Related searches
- principal software engineer Phoenix, AZ
- senior principal cloud computing engineer Phoenix, AZ
- senior principal scientist Phoenix, AZ
- principal cloud computing engineer Phoenix, AZ
- principal solutions consultant Phoenix, AZ
- principal consultant Phoenix, AZ
- principal Phoenix, AZ
- javascript software engineer Phoenix, AZ
- software technical support engineer Phoenix, AZ
- software support Phoenix, AZ


