Lead Software Engineer – Dynamics 365 / Power Platform

Valore Partners•Atlanta, GA
•$150,000 - $1,700,000

About The Position

We’re seeking a Lead Software Engineer to serve as the senior technical leader for a Dynamics 365 Customer Engagement and Power Platform team. The role guides the design, development, integration, and support of enterprise-scale solutions while ensuring compliance with architecture, security, and governance standards. As a subject matter expert and escalation point across the full software development lifecycle, the Lead Software Engineer mentors developers and helps shape the platform’s future, including adoption of AI capabilities.

Requirements

  • 8+ years of software development experience, including 5+ years with Dynamics 365 and Power Platform.
  • Extensive Dynamics 365 CE experience, including plugins, custom workflow activities, Custom APIs, JavaScript/TypeScript, and model-driven apps.
  • Deep Dataverse expertise, including solution management, security model configuration, and customization.
  • Strong C#/.NET skills, including dependency injection, asynchronous programming, and REST APIs.
  • Experience with Power Apps (model-driven and canvas), Power Automate, and Power Platform governance.
  • Experience with Azure Functions, Service Bus, Event Grid, Key Vault, API Management, and Storage.
  • Experience designing event-driven and API-based integrations.
  • Experience with CI/CD using Azure DevOps and Git-based workflows.
  • Experience with Azure Monitor, Application Insights, and Log Analytics.
  • Experience with SQL Server, T-SQL, and data modeling.
  • Knowledge of OAuth, OpenID Connect, and OData.
  • Track record of leading technical teams in Agile/DevOps environments.
  • Strong communication and stakeholder management skills.

Nice To Haves

  • Experience with Microsoft Fabric, Data Lake architecture, and enterprise reporting integrations.
  • Microsoft certifications such as PL-400, AZ-204, Azure Solutions Architect Expert, or Dynamics 365 Customer Experience Analyst.
  • Hands-on experience with Copilot Studio or AI Builder.

Responsibilities

  • Provide technical direction and architectural guidance throughout analysis and development.
  • Lead the design and build of solutions using Dynamics 365 CE, Dataverse, Power Platform, and Azure services.
  • Review and approve solution designs, code, integrations, and deployment strategies against enterprise standards.
  • Define and enforce Power Platform governance, including environment strategy, ALM, DLP policies, managed solutions, and security models.
  • Establish monitoring, alerting, performance, scalability, and disaster recovery practices.
  • Evaluate and implement Copilot, AI Builder, agents, and emerging AI capabilities within the platform.
  • Determine the testing approach and oversee comprehensive test plans.
  • Serve as the escalation point for complex production issues and provide tier-3 support, including on-call coverage.
  • Assess vendor solutions and emerging technologies and make adoption recommendations.
  • Mentor developers through code reviews, technical documentation, and knowledge sharing.
  • Lead process improvements in development, deployment, code quality, and operational support.
  • Follow secure coding standards and remediate issues identified by security scans.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service