Microsoft Dynamics 365 Developer

Guardian-Alarm

Southfield (MI)

On-site

USD 90,000 - 130,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Guardian Alarm is seeking a Microsoft Dynamics Developer to design, develop, configure, and support Dynamics 365 solutions across Field Service, data integration, and system modernization. You will work closely with business teams to translate operational needs into scalable technical solutions.

You will participate in full SDLC activities, ensure secure RBAC configurations, and collaborate with data and infrastructure teams to improve reliability and performance across Dynamics environments.

Qualifications

  • 3–6 years of software or application development experience.
  • 2+ years developing and supporting Microsoft Dynamics 365 solutions.
  • 3+ years of experience with C# and .NET development.

Responsibilities

  • Develop and configure Dynamics 365 Field Service solutions including Dataverse entities, business process flows, security roles and Power Automate.
  • Design and implement custom integrations between Dynamics 365, Business Central and external enterprise systems using REST APIs, Azure Functions, Power Platform connectors and event-driven architectures.
  • Build scalable integration between Dynamics 365, Business Central, Azure Services and third-party platforms.
  • Support ongoing maintenance, upgrades, and optimization of Dynamics applications and related systems.

Skills

Dataverse design
Dynamics Field Services
Power Automate
Visual Studio
SQL/Relational DB
APIs/Web Services
SDLC & Agile
Azure Services
RBAC security
CI/CD & DevOps

Education

Bachelor's degree in CS/IT or related

Tools

SQL Server
Azure
Git

Job description

The Microsoft Dynamics Developer is responsible for designing, developing, configuring, and supporting Microsoft Dynamics 365 solutions and related business applications that support Guardian Alarm’s operations and customer experience. This role works closely with technical and business teams to deliver scalable, secure, and efficient solutions that improve business processes and system functionality. The Microsoft Dynamics Developer contributes to the full software development lifecycle (SDLC), including development, customization, integration, testing, deployment, and ongoing support of Dynamics-related applications and services. This role also supports ongoing system maintenance, enhancements, and modernization efforts to ensure business systems remain reliable and aligned with organizational needs.

Essential Functions
Microsoft Dynamics Development & Configuration
  • Develop and configure Dynamics 365 Field Service solutions including Dataverse entities, business process flows, security roles and Power Automate.
  • Design and implement custom integrations between Dynamics 365, Business Central and external enterprise systems using REST API’s, Azure Functions Power Platform connectors and event driven architectures.
  • Collaborate with business stakeholders to understand operational needs and translate them into technical solutions.
  • Troubleshoot and resolve application, workflow, and system-related issues within Dynamics environments.
Application Development & System Integration
  • Build scalable integration between Dynamics 365, Business Central, Azure Services and third-party platforms.
  • Support APIs, web services, and data integrations using modern integration practices and technologies.
  • Collaborate with Data and Infrastructure teams to ensure applications operate reliably and securely.
Application Maintenance & Continuous Improvement
  • Support ongoing maintenance, upgrades, and optimization of Dynamics applications and related systems.
  • Identify opportunities to improve system functionality, performance, usability, and automation.
  • Assist in addressing technical debt and supporting modernization initiatives within the Microsoft application environment.
  • Gather and evaluate user feedback to improve business system performance and user experience.
Database, Reporting & Data Support
  • Support database development, data access, and reporting activities related to Dynamics applications and integrations.
  • Proficient in data mapping, improving consistency across systems and reference data.
  • Data quality and governance to prevent duplicate records and enforce validation rules.
  • Assist with data validation, troubleshooting, and system testing activities.
Quality, Security & Development Standards
  • Strong understanding of RBAC environments with security roles, managed identities and field-level security.
  • Participate in code reviews, testing, and deployment activities to ensure application quality and reliability.
  • DevOps/CI-CD managed and unmanaged solutions, deployment pipelines, Git integrations and automated releases.
  • Assist in monitoring application performance and resolving production issues.
Cross-Functional Collaboration
  • Partner with business stakeholders, analysts, and technical teams to support application enhancements and operational improvements.
  • Communicate technical recommendations, project status, and system issues effectively with team members and leadership.
  • Support a shared services model by contributing to projects and initiatives across multiple business functions.
Required Skills & Abilities
  • Dataverse entity and table design, security modeling and relationships.
  • Proficiency in Dynamics Field Services as it relates to work orders, dispatching, scheduling, asset tracking and mobile/offline behavior
  • Power Automate connection references, error handling, recursion issues and child flows.
  • Proficiency with Microsoft Visual Studio and related Microsoft development tools.
  • Understanding of relational databases, SQL, and data access best practices.
  • Familiarity with APIs, web services, SOAP, XML, RESTful services, webhooks, service bus and system integrations.
  • Understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Troubleshooting failed flows, plugin execution failures, integration latency Dataverse performance issues and permission/security failures.
  • Strong communication and collaboration skills.
  • Familiarity with cloud-based Microsoft environments and Azure services preferred.
Education & Experience Required
  • Bachelor’s degree in Computer Science, Information Technology, or related field preferred (or equivalent experience).
  • 3–6 years of experience in software or application development roles.
  • 2+ years of experience developing and supporting Microsoft Dynamics 365 solutions.
  • 3+ years of experience with C# and .NET development.
  • Experience working with SQL and relational database technologies.
  • Experience implementing Business Central and other Microsoft Dynamics platforms
  • Experience with full stack development

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Dynamics 365 Developer
Senior Dynamics 365 Developer

Accylerate, LLC. • Richmond (VA)

Hybrid
USD 110,000 - 160,000
Microsoft 365 Dynamics Admin & Developer
Microsoft 365 Dynamics Admin & Developer

Safari Club International • San Antonio (TX)

On-site
USD 85,000 - 120,000
Relocation stipend
In-office role
Travel opportunities
Senior Dynamics 365 Developer
Senior Dynamics 365 Developer

Soni • Cherry Hill Township (NJ)

On-site
USD 100,000 - 130,000
Senior Application Developer
Senior Application Developer

Capstone Mechanical, LP. • Deerfield (IL)

On-site
USD 90,000 - 120,000
D365 Developer I
D365 Developer I

AAON • Tulsa (OK)

On-site
USD 70,000 - 100,000
Microsoft Dynamics 365 & .NET FS Developer
Microsoft Dynamics 365 & .NET FS Developer

Mbi Llc • Middletown Township (PA)

On-site
USD 80,000 - 110,000
Dynamics 365 Developer: Integrations & Automation
Dynamics 365 Developer: Integrations & Automation

Guardian-Alarm • Southfield (MI)

On-site
USD 90,000 - 130,000
MICROSOFT DYNAMICS SYSTEM ADMINISTRATOR/ DEVELOPER
MICROSOFT DYNAMICS SYSTEM ADMINISTRATOR/ DEVELOPER

Quantum Strides LLC • Hampton (VA)

On-site
USD 85,000 - 110,000
Dynamics365 Developer
Dynamics365 Developer

Mbi Llc • Harrisburg

On-site
USD 80,000 - 100,000
Microsoft Dynamics 365 CRM Technical Developer
Microsoft Dynamics 365 CRM Technical Developer

Yablon & Associates LLC • New York (NY)

Hybrid
USD 76,000 - 83,000