Application Engineer (Dynamics 365)

Soni

Cherry Hill Township (NJ)

On-site

USD 99,000 - 165,000

Full time

9 hours 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

Soni seeks an expert-level Application Engineer to lead a CRM engineering practice built on Microsoft Dynamics 365 and Power Platform. You will define architecture, standards, and DevOps practices while mentoring engineers and coordinating vendor delivery.

Responsibilities include architecting complex Dynamics/Power Platform solutions, leading ALM/DevOps, enforcing security and quality standards, and guiding external partners. Strong leadership and senior technical authority are essential.

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.

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.

Skills

Dynamics 365
Power Platform
Dataverse
Azure
Azure DevOps
CI/CD
Code review
Mentoring
Security

Tools

Azure DevOps

Job description

We are seeking an expert-level Application Engineer to serve as the technical lead for a growing CRM engineering practice built on Microsoft Dynamics 365 and Power Platform. This role will define architecture, engineering standards, ALM/DevOps practices, and technical direction while mentoring engineers and overseeing external vendor delivery.

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

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
D365 Software Engineer
D365 Software Engineer

Apt • United States

On-site
USD 120,000 - 160,000
Senior CRM Engineer
Senior CRM Engineer

Pumex Computing, LLC • United States

Remote
USD 120,000 - 160,000
Dynamics 365 and Power Platform Lead Engineer
Dynamics 365 and Power Platform Lead Engineer

Conexess Group • United States

On-site
USD 120,000 - 190,000
Dynamics 365 and Power Platform Lead Engineer
Dynamics 365 and Power Platform Lead Engineer

Conexess Group • Traverse City (MI)

On-site
USD 120,000 - 160,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
Senior Dynamics Developer
Senior Dynamics Developer

Jackson James • Alpharetta (GA)

On-site
USD 120,000 - 140,000
Dynamics 365 Technical Engineer FO Power Platform
Dynamics 365 Technical Engineer FO Power Platform

Spinnaker Search • Horsham (PA)

Hybrid
USD 150,000 - 165,000
Job ID 3295: Software Engineer Senior (O...
Job ID 3295: Software Engineer Senior (O...

NewVision Software • United States

Remote
USD 140,000 - 190,000
Dynamics Developer
Dynamics Developer

Encore Talent Solutions • Philadelphia

On-site
USD 100,000 - 130,000