
Posted 3 days ago
Principal Software Engineer - D365
Caterpillar Inc.Principal Software Engineer - D365
Perks & benefits
Health InsuranceMedical InsurancePaid Leave
Requirements
Dynamics 365 Finance & Operations expertise, .NET / C# / X++ proficiency, Power Platform expertise, Azure DevOps expertise, JavaScript and SQL proficiency, Software architecture and design patterns, Agile methodologies
Skills
Dynamics 365.NETC#X++Power PlatformAzure DevOpsJavaScriptSQLAzure
About the role
Responsibilities
- Lead the design, development, and implementation of complex enterprise solutions within Dynamics 365.
- Drive architectural decisions and technical strategy in collaboration with architects, business analysts, and product teams.
- Ensure alignment between technical execution and business goals/product roadmaps.
- Oversee the full software development life cycle, including large-scale upgrades and migrations.
- Design data exchange interfaces and manage extraction, transformation, and loading (ETL) processes.
- Foster a culture of innovation and excellence while adhering to software engineering and DevOps best practices.
Requirements
- Expert-level experience with Dynamics 365 Finance & Operations (F&O).
- Proficiency in the Microsoft development stack, specifically .NET, C#, and X++.
- Extensive experience with Power Platform and Azure DevOps.
- Strong proficiency in JavaScript and SQL.
- Deep understanding of software architecture, design patterns, and Agile methodologies.
- Proven experience designing data exchange interfaces and integrating software into complex frameworks.
Preferred Qualifications
- Extensive experience with Dynamics 365 Unified Pricing Management, Inventory Visibility Service, and Commerce Scale Unit.
- Experience with Dynamics 365 Dual-Write and Microsoft Fabric.
- Working knowledge of Azure microservices, integration development, and Azure tenant/environment management.
- Strong background in data and solution architecture.
Benefits
- Medical, dental, and vision insurance.
- Paid time off, including vacation, holidays, and volunteer time.
- 401(k) savings plans and Health Savings Accounts (HSA).
- Incentive bonuses and career development opportunities.
- Parental and adoption benefits.
- Tuition reimbursement and employee discount programs.
About the Company
Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry-leading digital solutions. 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.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Software Engineer - D365
Caterpillar Inc. · Camelback
