Solution Architect for MS Dynamics

3 Days ago • 7 Years + • Devops

Job Summary

Job Description

As a Solution Architect at Endava, you will lead the design and delivery of Microsoft Power Platform and Dynamics 365 CRM solutions. This role involves bridging business and technology to shape scalable architectures, optimizing customer engagement, streamlining operations, and enabling seamless integrations. You will guide stakeholders and delivery teams to implement future-proof solutions, leveraging expertise across Dynamics CRM, Dataverse, Power Apps, Power Automate, and Power BI, ensuring alignment with strategic objectives and delivering measurable business value.
Must have:
  • Define target architecture across Dynamics 365 CRM apps and custom Power Apps on Dataverse.
  • Translate business needs into domain models, Dataverse schemas, and layered solutions.
  • Design and adapt ALM process, environment strategy (dev/test/uat/prod), data residency, and licensing footprint.
  • Design integrations using Power Automate, Logic Apps, Azure Functions, Service Bus/Event Grid, Dataverse APIs, webhooks, virtual tables, custom connectors, and API Management.
  • Implement secure connectivity when integrating with ERPs, CRMs, ISVs (SAP, D365 FO, Salesforce, ServiceNow), payments, marketing tools, and custom APIs.
  • Define patterns for real-time vs batch integrations, error handling, retries, and observability.
  • Lead development of plugins (C#), workflow activities, PCF controls, and UI customizations.
  • Enforce coding standards, solution segmentation, and performance optimization.
  • Own Dataverse data modeling, relationships, data quality, and lifecycle management.
  • Design the security model with roles, teams, hierarchy, field security, Entra ID, and DLP policies.
  • Contribute to delivering CI/CD pipelines with Azure DevOps, using PAC CLI and environment variables.
  • Facilitate discovery, fit-gap, and blueprint workshops with stakeholders.
  • Produce architecture diagrams, data flows, integration contracts, migration strategies, and support models.
  • Mentor consultants and developers while collaborating with security, infrastructure, and business stakeholders.
  • Engage in Power Platform presales activities, including RFP responses, high-level estimations, and solution designs for Dynamics 365 and custom Power Apps with Dataverse.
  • 7+ years delivering solutions on Dynamics 365 CE and Power Platform.
  • Proven experience in an architect/lead role.
  • Proven end-to-end delivery of medium-complex integrated CRM/Power Apps project.
  • Expertise in Dynamics 365 CE: Sales, Customer Service, Field Service, Customer Insights–Journeys.
  • Skilled in Power Apps: model-driven, canvas; Power Pages; Power Automate.
  • Hands-on with: solutioning, plugins and custom APIs (C#), PCF, ribbon editing (Ribbon Workbench & modern commands), web resources (JavaScript), and business process flows.
  • Strong Azure integration experience: Functions, Logic Apps, Service Bus/Event Grid, API Management; OAuth 2.0.
  • Data expertise: Dataflows, Synapse Link, virtual tables, ETL/ELT patterns, and data migration (KingswaySoft, Scribe, ADF).
  • Proficient in DevOps/ALM: Azure DevOps/GitHub, PAC CLI, solution packager/unpacker, environment variables, and configuration data.
Good to have:
  • Negotiation Mastery: Demonstrated ability to negotiate trade-offs with both external and internal stakeholders effectively, balancing diverse requirements and expectations to achieve both project and organizational objectives.
  • Relationship Building: A proven track record of establishing robust relationships and credibility within technology and business domains, ensuring seamless integration between technical solutions and business strategy.
  • Strategic Planning: Significant experience in leading or contributing to the creation of product roadmaps, service blueprints, user journeys, technology roadmaps, data flow diagrams, C4 diagrams, Lean Value Trees, and build vs. buy decision matrices, highlighting a deep understanding of comprehensive project planning and execution.
  • Leadership: Strong leadership qualities paired with a fervent passion for mentoring team members across technical and non-technical areas, promoting a culture of continuous improvement and knowledge sharing.
  • Adaptability: A flexible and adaptable approach, comfortable in making informed decisions even in scenarios with limited information, reflecting confidence and leadership.
  • Problem-Solving: Robust problem-solving skills with an ability to effectively communicate complex technical information to non-technical stakeholders, ensuring clarity and alignment across diverse teams.
  • Analytical Expertise: Proficiency in applying analytical skills to a broad range of business challenges, leveraging data-driven insights to inform strategic decisions and optimize outcomes.
  • Creative and Innovative Thinking: Creative approach to addressing complex issues, with the capability to design solutions that are not only effective but also inventive and potentially transformative.
  • Organizational Awareness: Deep understanding of the company's structure, culture, and dynamics, ensuring that initiatives are well-aligned with corporate goals and values.
  • Cross-Functional Collaboration: Cross-functional and interdisciplinary awareness that fosters collaboration and integration across various departments, enhancing overall project cohesion and efficiency.
  • Industry Insight: Familiarity with the latest industry trends, technologies, and methodologies, demonstrating a commitment to staying informed and leading in a rapidly evolving field.
  • Facilitation and Consensus Building: Ability to facilitate collaboration among stakeholders with diverse objectives, mediating conflicts and driving consensus to achieve unified project goals.
  • Ethical Integrity: Demonstrated ethical thinking and integrity in all solutions applied, prioritizing the client's best interest and sustainable practices.
  • Mentorship: Capacity for mentorship and development of junior team members, guiding them in their professional growth and contributing to the enhancement of the team's overall skill set.
  • Entrepreneurial Spirit: An entrepreneurial mindset with a strong in identifying and pursuing new opportunities for business growth and innovation.
Perks:
  • Competitive salary package
  • share plan
  • company performance bonuses
  • value-based recognition awards
  • referral bonus
  • Career coaching
  • global career opportunities
  • non-linear career paths
  • internal development programmes for management and technical leadership
  • Complex projects
  • rotations
  • internal tech communities
  • training
  • certifications
  • coaching
  • online learning platforms subscriptions
  • pass-it-on sessions
  • workshops
  • conferences
  • Hybrid work
  • flexible working hours
  • employee assistance programme
  • Global internal wellbeing programme
  • access to wellbeing apps
  • Global internal tech communities
  • hobby clubs and interest groups
  • inclusion and diversity programmes
  • events and celebrations

Job Details

Job Description

Architects design digital blueprints for projects. They create scalable, efficient, and secure IT systems to ensure alignment with business goals before, during, and after development. Our Architects possess a blend of technical expertise, strategic vision, and strong communication skills.

As a Solution Architect at Endava, you will lead the design and delivery of Microsoft Power Platform and Dynamics 365 CRM solutions. You’ll bridge business and technology, shaping scalable architectures that optimize customer engagement, streamline operations, and enable seamless integrations with third-party systems.

With expertise across Dynamics CRM, Dataverse, Power Apps, Power Automate, and Power BI, you will guide stakeholders and delivery teams to implement future-proof solutions that align with strategic objectives and deliver measurable business value.

Responsibilities:

  • Define target architecture across Dynamics 365 CRM apps and custom Power Apps on Dataverse.
  • Translate business needs into domain models, Dataverse schemas, and layered solutions.
  • Design and adapt ALM process, environment strategy (dev/test/uat/prod), data residency, and licensing footprint.
  • Design integrations using Power Automate, Logic Apps, Azure Functions, Service Bus/Event Grid, Dataverse APIs, webhooks, virtual tables, custom connectors, and API Management.
  • Implement secure connectivity when integrating with ERPs, CRMs, ISVs (SAP, D365 FO, Salesforce, ServiceNow), payments, marketing tools, and custom APIs.
  • Define patterns for real-time vs batch integrations, error handling, retries, and observability.
  • Lead development of plugins (C#), workflow activities, PCF controls, and UI customizations.
  • Enforce coding standards, solution segmentation, and performance optimization.
  • Own Dataverse data modeling, relationships, data quality, and lifecycle management.
  • Design the security model with roles, teams, hierarchy, field security, Entra ID, and DLP policies.
  • Contribute to delivering CI/CD pipelines with Azure DevOps, using PAC CLI and environment variables.
  • Facilitate discovery, fit-gap, and blueprint workshops with stakeholders.
  • Produce architecture diagrams, data flows, integration contracts, migration strategies, and support models.
  • Mentor consultants and developers while collaborating with security, infrastructure, and business stakeholders.
  • Engage in Power Platform presales activities, including RFP responses, high-level estimations, and solution designs for Dynamics 365 and custom Power Apps with Dataverse.

Qualifications

  • 7+ years delivering solutions on Dynamics 365 CE and Power Platform
  • Proven experience in an architect/lead role.
  • Proven end-to-end delivery of medium-complex integrated CRM/Power Apps project.
  • Expertise in Dynamics 365 CE: Sales, Customer Service, Field Service, Customer Insights–Journeys (preferred).
  • Skilled in Power Apps: model-driven, canvas; Power Pages; Power Automate.
  • Hands-on with: solutioning, plugins and custom APIs (C#), PCF, ribbon editing (Ribbon Workbench & modern commands), web resources (JavaScript), and business process flows.
  • Strong Azure integration experience: Functions, Logic Apps, Service Bus/Event Grid, API Management; OAuth 2.0.
  • Data expertise: Dataflows, Synapse Link, virtual tables, ETL/ELT patterns, and data migration (KingswaySoft, Scribe, ADF).
  • Proficient in DevOps/ALM: Azure DevOps/GitHub, PAC CLI, solution packager/unpacker, environment variables, and configuration data.

Additional Information

Discover some of the global benefits that empower our people to become the best version of themselves:

  • Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;
  • Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
  • Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
  • Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
  • Health: Global internal wellbeing programme, access to wellbeing apps;
  • Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.

At Endava, we’re committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Chișinău, Chisinau, Moldova

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Devops Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

São Paulo, State Of São Paulo, Brazil (Hybrid)

Fujairah, Fujairah, United Arab Emirates (On-Site)

London, England, United Kingdom (On-Site)

Chișinău, Chisinau, Moldova (Hybrid)

Monterrey, Nuevo Leon, Mexico (On-Site)

Ho Chi Minh City, Vietnam (On-Site)

Guadalajara, Jalisco, Mexico (Hybrid)

Pune, Maharashtra, India (On-Site)

London, England, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by endava

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug