Dynamics 365 Developer
Full-Time

Troon Golf
Scottsdale, AZ

Posted 17 days ago

SAVE

We are seeking a skilled Microsoft D365 Customer Engagement Developer to join our team. The ideal candidate will have 3-5 years experience in implementing, customizing, and optimizing Microsoft Dynamics 365 solutions, with a strong focus on the Customer Experience Platform. You will work closely with stakeholders to understand business requirements and translate them into technical solutions.

This role is hands-on & requires a moderate 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, with a background in CRM solutions & power platform/power apps.

Key Responsibilities
Configuration, Customization & Development
  • This role is hands-on. You will configure, develop, customize, and extend the Customer Experience Platform using tools such as Power Platform, Azure Functions, and custom plugins.
  • You will implement a best-in-class deployment process working closely with the Finance and Operations (F&O) team).
  • You will work with business & business analysts to design solutions that best meet requirements.
Integration
  • Design and implement integrations between Dynamics 365 and other systems (e.g., ERP, CRM, third-party applications) using APIs and middleware.
Technical Support
  • Provide ongoing support and troubleshooting for existing implementations, addressing issues and optimizing performance.
Documentation
  • Create and maintain technical documentation, including architecture diagrams, user guides, and best practice recommendations.
Training & Mentorship
  • Train and mentor other developers and team members on Dynamics 365 best practices and new features.
Environment Management
  • You will need to be able to configure environments as needed to support projects.
Testing & Deployment
  • 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 a robust QA & Regression Test Suite.
  • Assist in the deployment of CE solutions, including code migration, release management, and environment configuration.
  • Troubleshoot and resolve issues encountered during testing, deployment, or production use.
  • 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.
  • Assist with 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-5 years of experience in Microsoft Dynamics 365 CE development and architecture with an integrated Dynamics 365 F&O environment.
  • 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.
  • Experience 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.
  • Experience with Dynamics 365 integrations using Microsoft Dataverse and other third-party connectors.
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 who can take initiative and drive positive changes.
  • Ability to study, analyze, and interpret complex information to improve practices or develop new approaches.
  • Must be a problem solver and critical thinker who 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 in handling confidential and sensitive data and information.
  • Understanding of CRM Systems, power apps, flows, business processes, industry standards & internal controls
  • Must communicate effectively with end users, technical and non-technical team members, and customers.

Troon Golf

Experience Troon Golf

Play on the finest playing surfaces, experience incredible guest service, enjoy unmatched amenities and take pleasure in exquisite dining. Experience the world of Troon Golf at the greatest golf properties in the world the next time you play one of our luxury golf courses!

In more than 25 countries and 30 American states our goal is to create extraordinary guest and member experiences through personalized service, consistency, and uncompromising attention to detail. We want to exceed your expectations every time you're our guest.

Careers with Troon Golf

With thousands of associates worldwide, opportunities for professional and personal growth with the most innovative club management, development and marketing company in the industry are endless.

Troon offers careers at all levels of golf operations. At select facilities positions are also available in fitness, food & beverage, hotel operations, salon, tennis and spas. Extensive training ensures delivery of the Troon Experience, providing guests with impeccable course conditioning on the golf course and unsurpassed levels of service in award winning clubhouses, restaurants, and golf shops.

At Troon, we believe our Associates are our greatest strength and competitive advantage. It is Troon’s goal to provide a comprehensive benefits package that helps associates manage their healthcare and retirement needs in order to enhance their quality of life and provide peace of mind.
Address 15044 N. Scottsdale Road, Suite 300, Scottsdale, AZ 85254
Property Type Management Company
# Properties 591
# Jobs 2000
Other Jobs at Troon Golf:

Red Ledges Golf Club

Heber City, UT

A property of: Troon Golf

Full-Time
30 days ago

Kinston Country Club

Kinston, NC

A property of: Troon Golf

Full-Time
10 days ago

Contra Costa Country Club

Pleasant Hill, CA

A property of: Troon Golf

Full-Time
$78,000 per year
7 days ago

Cimarron Hills Golf and Country Club

Liberty Hill, TX

A property of: Troon Golf

Full-Time
11 days ago

The Sunset Valley Golf Course

Morris County, NJ

A property of: Troon Golf

Full-Time
21 days ago

Palmilla Beach Golf Club

Port Aransas, TX

A property of: Troon Golf

Full-Time
$15.00 per hour
13 days ago

Tustin Ranch Golf Club

Tustin, CA

A property of: Troon Golf

Full-Time
$16.00 per hour
1 day ago

Ocala Golf Club

Ocala, FL

A property of: Troon Golf

Full-Time
$13.00 per hour
17 days ago

Esplanade by the Islands

Naples, FL

A property of: Troon Golf

Full-Time
2 days ago

Ocean Course at Hokuala

Lihue, HI

A property of: Troon Golf

Full-Time
$14.98 per hour
16 days ago