Application Engineer (Dynamics 365)

Soni

Cherry Hill Township (NJ)

On-site

USD 120,000 - 165,000

Full time

14 days+

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

Soni is seeking an experienced Senior CRM Architect to lead the design and implementation of our Dynamics 365-based platform. You will define architecture, patterns, and DevOps practices for enterprise-grade solutions across Dynamics 365, Power Platform, Dataverse, and Azure.

You will act as the technical authority, mentor engineers, review code, and collaborate with external integrators to ensure security, compliance, and high quality. Familiarity with ALM, CI/CD, and security is essential.

Qualifications

  • 8–10+ years of progressive software engineering experience.
  • Deep experience with Microsoft Dynamics 365, Power Platform, Dataverse, and Azure.
  • Proven ability to define architecture, patterns, and engineering standards.
  • Dataverse ALM expertise, multi-environment strategies, security roles.

Responsibilities

  • Define architecture, design patterns, coding standards, and engineering best practices for the CRM platform.
  • Architect and develop complex solutions across Dynamics 365, Power Platform, Dataverse, and Azure.
  • Provide expert Dataverse plugin development using C#, client-side scripting, workflows, and business rules.
  • Own the platform's ALM/DevOps strategy, including environment management, solution packaging, release pipelines, and promotion governance.
  • Establish and enforce security, compliance, testing, and engineering quality standards.
  • Serve as the technical lead and primary contact for external integrators/vendors.
  • Review architecture, code, and deliverables from internal engineers and external partners.
  • Mentor engineers and provide technical guidance on complex problems.
  • Develop and maintain technical documentation covering architecture, standards, and best practices.
  • Evaluate emerging Dynamics, Power Platform, Azure, and AI-assisted development technologies.

Skills

Dynamics 365
Power Platform
Dataverse
Azure
ALM/DevOps
Security & Compliance
Mentoring
CI/CD
C# / Dataverse plugins

Tools

Azure DevOps

Job description

Key Responsibilities
  • Define architecture, design patterns, coding standards, and engineering best practices for the CRM platform.
  • Architect and develop complex solutions across Dynamics 365, Power Platform, Dataverse, and Azure.
  • Provide expert-level Dataverse plugin development using C#, client-side scripting, workflows, and business rules.
  • Own the platform's ALM/DevOps strategy, including environment management, solution packaging, release pipelines, and promotion governance.
  • Establish and enforce security, compliance, testing, and engineering quality standards.
  • Serve as the technical lead and primary technical point of contact for an external systems integrator/vendor.
  • Review architecture, code, and deliverables from internal engineers and external partners.
  • Mentor engineers and provide technical guidance on complex problems.
  • Develop and maintain technical documentation covering architecture, standards, and best practices.
  • Evaluate emerging Dynamics, Power Platform, Azure, and AI-assisted development technologies.
Required Qualifications
  • 8–10+ years of progressive software engineering experience preferred.
  • Deep, recent experience with Microsoft Dynamics 365, Power Platform, Dataverse, and Azure.
  • Proven experience defining architecture, patterns, and engineering standards for a team or enterprise platform.
  • Expert knowledge of Dataverse ALM, including managed/unmanaged solutions, multi-environment strategies, security roles, and release governance.
  • Experience with Azure identity and security, including App Registrations and Managed Identity.
  • Strong experience with Azure DevOps or similar CI/CD platforms.
  • Experience mentoring engineers and reviewing code and technical work produced by others.
  • Ability to operate independently as the senior technical authority for a team.
Preferred Qualifications
  • Microsoft certifications such as PL-400, MB-500/600, AZ-204, AZ-305, or similar.
  • Experience establishing engineering standards and architecture practices from the ground up.
  • Experience managing or evaluating systems integrators or outsourced development teams.
  • Experience supporting complex, multi-line-of-business Dynamics 365/CRM environments.
  • Experience with AI-assisted development tools and emerging Microsoft platform capabilities.
Compensation

Up to $165,000 annually

Compensation is based on a range of factors that include relevant experience, knowledge, skills, other job-related qualifications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer – Dynamics 365 / Power Platform
Lead Software Engineer – Dynamics 365 / Power Platform

Valore Partners LLC • Atlanta (GA)

Hybrid
USD 150,000 - 170,000
Hybrid work
Enterprise Resource Planning Advisor
Enterprise Resource Planning Advisor

NTT DATA, Inc. • Indianapolis (IN)

On-site
USD 105,000 - 165,000
Senior Microsoft Dynamics 365 Technical Architect
Senior Microsoft Dynamics 365 Technical Architect

Newhouse Project Consulting • Los Angeles (CA)

On-site
USD 140,000 - 180,000
Lead Software Engineer – Dynamics 365 / Power Platform
Lead Software Engineer – Dynamics 365 / Power Platform

ValoreMVP • Atlanta (GA)

On-site
USD 150,000 - 190,000
Lead Software Engineer – Dynamics 365 / Power Platform
Lead Software Engineer – Dynamics 365 / Power Platform

ValoreMVP • Tempe (AZ)

On-site
USD 150,000 - 210,000
Senior Microsoft Dynamics 365 Engineer - 410413
Senior Microsoft Dynamics 365 Engineer - 410413

Atrium • Chicago (IL)

Remote
USD 55,000 - 83,000
Atrium Care Package
Senior Application Developer
Senior Application Developer

PremiStar • Deerfield (IL)

On-site
USD 100,000 - 120,000
Microsoft Dynamics Solution Architect
Microsoft Dynamics Solution Architect

Eliassen Group • United States

Remote
USD 124,000 - 138,000
Medical, Dental, and Vision benefits
401k with company matching
Life insurance
Dynamics 365/Power Platform - Techno-Functional Consultant
Dynamics 365/Power Platform - Techno-Functional Consultant

NTT DATA, Inc. • Little Canada (MN)

On-site
USD 110,000 - 150,000
Sr. Dynamics 365 Engineer
Sr. Dynamics 365 Engineer

Techwarely LLC • San Mateo (CA)

On-site
USD 140,000 - 180,000