Application Engineering Technical Lead - II (Dynamics365 + Data Integration)
The Technical Lead - Microsoft Dynamics 365 & Data Integration is a senior technical leader responsible for designing, building, and governing end-to-end solutions at the intersection of Dynamics 365 and workplace and enterprise data platforms. This role combines deep knowledge of Dynamics 365 Sales & Service with strong expertise in Microsoft Fabric, data integration and event-driven architectures. You will own the technical design, integration strategy, and implementation quality for CRM and surrounding ecosystems-connecting upstream and downstream systems via MS Fabric, Supergraph, APIs, data pipelines, CDC real-time feeds, and event streaming platforms. This role is ideal for someone who is fluent in Dynamics, very strong in data and integration engineering, and who can operate with a product mindset, aligning technology decisions to clear business outcomes.
Responsibilities:
- Act as the technical authority for Dynamics 365 Sales & Service solutions and their integrations across the enterprise landscape.
- Own the end-to-end technical design & implementation of CRM capabilities and related data flows, from user experience through to analytics and downstream consumers.
- Translate business requirements into scalable, secure, and resilient technical designs, balancing out-of-the-box Dynamics capabilities with custom development and data solutions.
- Define, document, and enforce engineering standards, patterns, and best practices across Dynamics, integration, and data pipelines.
- Serve as the escalation point for complex technical issues, production incidents, and cross-system defects spanning CRM, APIs, and data platforms.
- Lead the design and implementation of Dynamics 365 Sales & Service features, including core entities (Leads, Opportunities, Accounts, Contacts, Cases, Queues, SLAs, Activities).
- Oversee and develop advanced JavaScript for form logic, validations, and user experience enhancements
- Design and implement server-side logic using plug-ins, custom workflow activities, and Custom Action APIs
- Build and govern Power Automate flows supporting sales processes, case management, and service automation
- Ensure data modeling, security, and access control in Dataverse align with enterprise standards and regulatory requirements.
- Lead the design and implementation of integrations between Dynamics 365 and up & downstream systems, using REST APIs, GraphQL, Supergraph, and Event driven patterns, ingesting data from various sources across AWS Data lake, S3, CDP and Enterprise databases.
- Create/oversee pipelines and transformations in Microsoft Fabric (ingestion, orchestration, data shaping)
- Ensure performance, reliability, and data quality across all integrations, including monitoring, alerting, and automated recovery where appropriate.
- Partner with data engineering and analytics teams to ensure Dynamics 365 data is curated and modeled for downstream consumption in semantic models, and BI tools.
- Collaborate with platform and solution architects on environment strategy, solution layering, and ALM for Dynamics and integration components.
- Champion secure-by-design and compliant-by-default practices, including data protection, access control, logging, and auditability.
- Contribute to and enforce governance standards for API usage, event topics, schema management, and data contracts.
- Collaborate closely with product owners, architects, and business stakeholders to prioritize work, clarify trade-offs, and ensure solutions are tied to measurable outcomes.
- Mentor and guide engineers. Provide clear technical direction to onshore/offshore teams and partner vendors, ensuring consistent implementation quality.
- Participate in and lead design reviews, code reviews, and technical forums, driving continuous improvement in engineering practices.
- Support testing, deployment, and production readiness activities, including non-functional testing (performance, resiliency, security).
Want more jobs like this?
Get jobs in Charlotte, NC delivered to your inbox every week.

Qualifications:
- 7-10+ years of experience in enterprise application development, with 3+ years focused on Microsoft Dynamics 365 CE / CRM (Sales and/or Customer Service) and 4+ years on data integrations and pipelines.
- Demonstrated experience leading complex Dynamics 365 solutions, including configuration and custom development.
- Experienced in CRM engineering: Dataverse data modeling/security, plug-ins, custom actions/APIs, JavaScript/C#.
- Strong experience in data integration & engineering is a must: REST, GraphQL, Supergraph, pipeline design, orchestration, error handling, observability. Data ingestion from AWS Data lake, S3, CDP, Enterprise DB. Proven experience with CDC, batch + real-time integration and event driven patterns.
- Experience with Microsoft Fabric is a big plus.
- Experience with Azure services used with Dynamics and data solutions.
- Strong DevOps practices and CI/CD for application, integration, and data workloads (GitHub, Azure DevOps).
- Experience enabling AI driven features in enterprise platforms, with strong grounding in data privacy and governance.
- An innovative mindset to leverage AI to accelerate engineering and product outcomes.
- Experience leading technical product delivery: setting direction/standards, reviewing designs/code, coaching engineers, collaboration with architects.
- Strong collaboration with product management and business stakeholders.
- Ability to balance out-of-the-box CRM capabilities with custom development decisions.
- Strong communication skills with the ability to explain technical tradeoffs to non-technical stakeholders.
Special Factors
Sponsorship
Vanguard is not offering visa sponsorship for this position.
About Vanguard
At Vanguard, we don't just have a mission-we're on a mission.
To work for the long-term financial wellbeing of our clients. To lead through product and services that transform our clients' lives. To learn and develop our skills as individuals and as a team. From Malvern to Melbourne, our mission drives us forward and inspires us to be our best.
How We Work
Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection. We believe our mission-driven and highly collaborative culture is a critical enabler to support long-term client outcomes and enrich the employee experience.
Perks and Benefits
Health and Wellness
- FSA
- HSA
- Health Reimbursement Account
- Fitness Subsidies
- On-Site Gym
- HSA With Employer Contribution
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- Mental Health Benefits
- Virtual Fitness Classes
- Pet Insurance
Parental Benefits
- Non-Birth Parent or Paternity Leave
- Birth Parent or Maternity Leave
- Fertility Benefits
- Adoption Assistance Program
- Family Support Resources
- Adoption Leave
Work Flexibility
- Flexible Work Hours
- Hybrid Work Opportunities
Office Life and Perks
- Company Outings
- Commuter Benefits Program
- Casual Dress
- Happy Hours
- Snacks
- Some Meals Provided
- On-Site Cafeteria
Vacation and Time Off
- Personal/Sick Days
- Paid Holidays
- Paid Vacation
- Volunteer Time Off
- Leave of Absence
Financial and Retirement
- Relocation Assistance
- Performance Bonus
- 401(K) With Company Matching
- 401(K)
- Financial Counseling
- Profit Sharing
Professional Development
- Promote From Within
- Mentor Program
- Shadowing Opportunities
- Access to Online Courses
- Tuition Reimbursement
- Internship Program
- Lunch and Learns
- Leadership Training Program
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
- Employee Resource Groups (ERG)
Company Videos
Hear directly from employees about what it is like to work at Vanguard.