Dynamics 365 Developer

Troon

Scottsdale (AZ)

On-site

USD 110,000 - 150,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Troon is seeking a skilled Microsoft D365 Platform Developer to join our team in Scottsdale, AZ. The role focuses on CRM/Customer Engagement customization and integrations, with strong emphasis on architecture and environment management.

You will design, develop, and optimize D365 CE solutions to meet business needs and ensure high-quality delivery. You will collaborate with cross-functional teams, implement best practices, and contribute to SDLC processes.

Qualifications

  • Bachelor's degree in computer science, information technology, or related field.
  • 3+ years of Microsoft Dynamics 365 CE development and architecture with integrated D365 F&O environment.
  • 3+ years of D365 Platform environment management.
  • Experience with Dynamics 365 integrations using Dataverse and third-party connectors.
  • Proven software development experience on the D365 CE platform (Power Platform, Power Automate, Power Apps, Azure DevOps).
  • MB-400 or related Microsoft certification is a plus.

Responsibilities

  • Develop architectural solutions for Dynamics 365 CE with focus on scalability, security, and performance.
  • Oversee and review internal and external development to ensure high-quality delivery per design specs.
  • Manage code deployments and environment upgrades across the D365 platform (CRM/F&O/Integrations).
  • Design, develop, and implement D365 customizations and extensions using Power Platform tools and Azure DevOps.
  • Create and maintain integrations between D365 and other systems via APIs and middleware.
  • Provide technical feasibility assessments and document data models, ER diagrams, and system architecture.

Skills

D365 CE development
C# programming
JavaScript
SQL
Power Platform

Education

Bachelor's degree in CS/IT

Tools

Azure DevOps
Power Platform
Dataverse

Job description

Troon is seeking a skilled Microsoft D365 Platform Developer to join our team. The ideal candidate will have extensive experience in implementing, customizing, and optimizing Microsoft Dynamics 365 solutions, with primary focus on CRM/Customer Engagement (CE), Integrations & Environment Management. You will work closely with stakeholders to understand business requirements and translate them into technical solutions.
Additionally, as a hands-on developer, you will play a key role in the design, development, and customization of Microsoft Dynamics 365 (D365) solutions to meet the unique needs of our organization. This role requires a deep understanding of D365 architecture, customization capabilities, and development tools, as well as strong programming skills and a commitment to delivering high-quality solutions. The ideal candidate will have a proven track record of developing customizations, extensions, and integrations within the D365 platform, as well as the ability to collaborate effectively with cross-functional teams.

Key Responsibilities:
  • Develop and implement architectural solutions for Dynamics 365 CE ensuring best practices in scalability, security, and performance.
  • Includes Overarching System Architecture (including other systems that integrate with F&O such as CE and/or UKG).
  • Oversee & Review Internal & External development to ensure high quality delivery according to approved design specifications.
Environment Management:
  • Orchestrate & Manage all code deployments/releases on the D365 Platform (CRM/FnO/Integrations)
  • Manage 6 current environments – upgrades & refreshes
  • Manage integrated applications – upgrade & test as needed
  • Implement & Adhere to SDLC Best Practices & Processes
Solution Development:
  • Design, develop, and implement customizations and extensions to the D365 platform using tools such as Power Platform, Power Automate, Power Apps, and Azure DevOps.
  • Develop integrations between D365 and other systems or applications, leveraging APIs, web services, and middleware.
  • Customize CE forms, views, workflows, and reports to meet business requirements.
  • Write and maintain clean, efficient, and well-documented code following best practices and development standards.
  • Design, implement & maintain integrations between Dynamics 365 and other systems (e.g., ERP, CRM, third-party applications) using APIs and middleware.
Technical Analysis & Design:
  • Provide technical support to D365 users, troubleshooting issues and resolving problems in a timely manner.
  • Collaborate with business analysts, stakeholders, and end-users to gather requirements (for new enhancements as well as bug fixes) and translate them into technical solutions.
  • Conduct technical feasibility assessments and provide recommendations for solution design and architecture.
  • Create technical design documents, including data models, entity relationship diagrams, and system architecture diagrams.
Testing & Documentation:
  • Develop and execute test plans and scripts to ensure the quality and stability of D365 customizations and integrations.
  • Share test plans with BAs to help build robust QA & Regression Test Suite.
  • Troubleshoot and resolve issues encountered during testing, deployment, or production use.
  • Conduct technical feasibility assessments and provide recommendations for solution design and architecture.
  • Create technical design documents, including data models, entity relationship diagrams, and system architecture diagrams.
Continuous Improvement:
  • Stay up to date with the latest updates, features, and best practices related to D365 development.
  • Identify opportunities to optimize and enhance existing D365 solutions to improve performance, usability, and scalability.
  • Lead & participate in code reviews, knowledge sharing sessions, and other collaborative activities to foster a culture of continuous improvement.
  • Streamline processes – from technical deployments & environment management to business app usability.
Education/Experience:
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 3+ years of experience in Microsoft Dynamics 365 CE development and architecture with an integrated Dynamics 365 F&O environment.
  • 3+ years of experience in D365 Platform environment management.
  • Experience with Dynamics 365 integrations using Microsoft Dataverse and other third-party connectors.
  • Proven experience as a software developer or similar role, with specific experience developing solutions on the D365 platform – specifically CE.
  • In-depth knowledge of D365 customization and development tools, including Power Platform, Power Automate, Power Apps, and Azure DevOps.
  • Expertise in D365 architecture, configuration, customization, and integration with other enterprise systems.
  • Strong programming skills in languages such as C#, JavaScript, .NET, TypeScript, and SQL.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
Certificates/Licenses:
  • Microsoft certifications in Dynamics 365 or related technologies (e.g., MB-400: Microsoft Power Apps + Dynamics 365 Developer) are a plus.
Job Knowledge, Skill, and Ability Preferences:
  • Must be a self-starter with the ability to take initiative and drive positive changes.
  • Ability to study, analyses and interpret complex information in order to improve practices or develop new approaches.
  • Must be a problem solver and critical thinker that can challenge preconceived notions, observe, research and interpret data and process results to drive process improvement and innovation.
  • Proven track record of successful involvement in Dynamics 365 accounting software improvements and implementations.
  • Experience and maturity to handle confidential and sensitive data and information.
  • In-depth understanding of CRM Systems, power apps, flows, business processes, industry standards & internal controls.
  • Must be able to distill complex concepts and communicate effectively to both executive sponsors and end users, and technical and non-technical team members and customers.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Dynamics 365 Developer
Dynamics 365 Developer

Worky • Phoenix (AZ)

On-site
USD 110,000 - 150,000
Dynamics 365 Developer
Dynamics 365 Developer

Troon Golf, LLC • Scottsdale (AZ)

On-site
USD 110,000 - 150,000
Dynamics Developer
Dynamics Developer

Encore Talent Solutions • Philadelphia

On-site
USD 100,000 - 130,000
Senior Developer – Microsoft Dynamics 365
Senior Developer – Microsoft Dynamics 365

Jobtailor • Connecticut

Hybrid
USD 130,000 - 180,000
Senior Dynamics ERP Developer - F & O
Senior Dynamics ERP Developer - F & O

PTR Global • United States

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

The Intersect Group • Dallas (TX)

On-site
USD 120,000 - 150,000
Senior Developer
Senior Developer

Reddy Ice • Dallas (TX)

On-site
USD 110,000 - 170,000
Microsoft Dynamics 365 Developer / Analyst
Microsoft Dynamics 365 Developer / Analyst

Mbi Llc • Trenton (NJ)

On-site
USD 90,000 - 120,000
Dynamics 365 CE Developer
Dynamics 365 CE Developer

TechDigital Group • United States

On-site
USD 100,000 - 130,000
Microsoft Dynamics FO Developer
Microsoft Dynamics FO Developer

Park Place Technologies • United States

On-site
USD 110,000 - 140,000