Onsite Senior Software Developer – D365 F&O

Posted 1 hour ago

Apply now

About the role

  • Senior Software Developer at Caterpillar focusing on D365 F&O technical delivery and integration. Engaging in architecture discussions and mentoring team members for successful implementations.

Responsibilities

  • Deliver Dynamics 365 F&O implementations, upgrades, integrations, and customizations.
  • Own and drive X++ development, customizations, and extensions using best practices.
  • Perform customization and extension development using X++, Visual Studio, and the D365 Extension framework.
  • Ensure adherence to Microsoft D365 standards, extensibility framework, and upgrade ‑ safe customizations.
  • Review and optimize code for performance, scalability, and compliance with technical guidelines.
  • Design and implement integrations with third ‑ party systems using: OData REST / SOAP APIs, AIF / DMF, Azure Logic Apps, Service Bus, Data Factory, Dual Write, Microsoft Fabric.
  • Collaborate with functional consultants and project teams to align integration solutions with business needs.
  • Support data migration strategies and execution using DMF / Data Management Framework, acting as the primary technical SPOC.
  • Configure and manage security roles & privileges, workflows, batch jobs, and performance tuning.
  • Review technical designs, code, and deployment strategies to ensure compliance with best practices and security standards.
  • Develop reusable templates, frameworks, and accelerators to standardize solution delivery.
  • Drive automation initiatives using Copilot Studio, AI Builder, and AI - driven workflows.
  • Prepare TDD based on the FDD and requirements.
  • Prepare python code to perform testing automations.
  • Build and maintain Python scripts to automate testing processes, improving efficiency, accuracy, and repeatability across development and deployment cycles.
  • Apply strong knowledge of DevOps pipelines, CI/CD, D365 templates, and environment management for F&O projects.
  • Manage build, release, and deployment activities across environments.
  • Oversee version control and branching strategies to ensure upgrade ‑ safe delivery.
  • Manage version control and code merges using GitHub repositories, ensuring proper branching strategies, conflict resolution, and upgrade ‑ safe delivery across environments.
  • Participate in workshops, demos, and discussions with finance, supply chain, IT, and dealer stakeholders.
  • Stay current with Microsoft technologies, Azure services, and industry trends to inform technical decisions.

Requirements

  • 8–10+ years of demonstrated work experience in ERP technologies with 6+ years in Dynamics 365 F&O/AX technical development
  • Proven experience as a Technical Developer in at least 5 full ‑ cycle D365 F&O implementations.
  • Deep hands ‑ on experience with Dynamics 365 F&O modules (Finance, Supply Chain, Project Operations).
  • Expert ‑ level knowledge of X++ development, SSRS reporting, and D365 F&O layered architecture.
  • Strong understanding of customization, configuration, and upgrade ‑ safe extensions.
  • Skilled in performance tuning, workflows, batch jobs, and security role configuration.
  • Proficiency in Visual Studio, D365 Extension framework, and developer workbench tools.
  • Skilled in integration strategies using OData, REST/SOAP APIs, AIF/DMF, and Azure services (Logic Apps, Service Bus, Data Factory).
  • Experience with Common Data Services (Dual Write) for integration with Dynamics 365 Sales, Field Service, and Project Operations.
  • Knowledge of SQL Server Management Studio, DMF tools, and ETL techniques for data migration.
  • Advanced Debugging Skills.
  • Database Proficiency
  • Testing Automation
  • API Development & Management
  • Performance Engineering
  • Upgrade & Hotfix Readiness
  • Cross ‑ Module Technical Depth
  • Code Review & Quality Assurance
  • Environment Troubleshooting
  • Documentation & Knowledge Sharing
  • Integration & Reporting Proficiency
  • Test Automation Expertise

Benefits

  • Professional growth opportunities
  • Leadership programs

Job title

Senior Software Developer – D365 F&O

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job