C

Crowe

Public accounting, tax, and advisory services

Lead Engineer - Manager, Microsoft Power Platform

Software EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of professional software engineering, application development, solution architecture, or related technology experience.
  • At least 4 years of substantial hands-on Microsoft Power Platform engineering experience.
  • Strong software development experience using C#/.NET and JavaScript or TypeScript.
  • Experience extending Power Platform through plugins, custom APIs, PCF components, custom connectors, Azure Functions, or similar technologies.
  • Strong understanding of Dataverse architecture, security, data modeling, integration patterns, solution management, and performance.
  • Experience designing and consuming REST APIs and integrating with enterprise systems.
  • Experience with Azure services, Microsoft 365, SharePoint, Teams, Dynamics 365, SQL, and related technologies.
  • Strong experience with ALM, source control, deployment automation, managed solutions, and CI/CD.
  • Strong understanding of professional software engineering practices, including code review, testing, debugging, monitoring, and production support.
  • Demonstrated experience leading technical delivery on complex enterprise application projects.
  • Strong client-facing communication, consulting, and facilitation skills.
  • Ability to lead technical discussions, challenge assumptions, explain tradeoffs, and provide clear recommendations.
  • Experience mentoring engineers and improving technical practices across a team.
  • Experience working with global clients and distributed delivery teams, including appropriate overlap with US-based stakeholders when required.

Responsibilities

  • Serve as a hands-on engineer and technical lead for complex client engagements involving Microsoft Power Platform.
  • Design and build enterprise applications using Power Apps, Dataverse, Power Automate, and related Microsoft technologies.
  • Develop custom solutions using C#/.NET, JavaScript or TypeScript, plugins, custom APIs, PCF components, custom connectors, Azure Functions, and other extensibility approaches.
  • Design scalable Dataverse architectures, including data models, security, integrations, business logic, and performance considerations.
  • Integrate Power Platform solutions with Azure, Microsoft 365, SharePoint, Teams, Dynamics 365, SQL, APIs, and other enterprise systems.
  • Implement strong ALM practices, including source control, solution management, deployment automation, environment strategy, and CI/CD.
  • Lead technical discovery sessions and translate business requirements into practical, well-designed solutions.
  • Communicate architecture decisions, tradeoffs, risks, estimates, and recommendations clearly to technical and nontechnical stakeholders.
  • Provide technical leadership across multiple engagements and act as an escalation point for complex engineering challenges.
  • Establish and promote engineering standards, reusable patterns, code quality expectations, and delivery best practices.
  • Mentor engineers and technical leads and help improve engineering quality across the broader team.
  • Help teams determine when Power Platform is the right solution and when custom development or other technologies are more appropriate.

Desired Qualifications

  • Experience with Power Platform governance, environment strategy, security standards, or Center of Excellence practices.
  • Experience with Azure technologies such as Functions, Logic Apps, API Management, Service Bus, Key Vault, or Application Insights.
  • Experience working in consulting or professional services environments.
  • Experience supporting presales, estimation, technical proposals, demonstrations, or workshops.
  • Microsoft Power Platform or Azure certifications such as PL-400, PL-600, or related credentials.

About the Company

Crowe

Public accounting, tax, and advisory services

Crowe provides audit, tax, and consulting services to public and private entities as a public accounting and advisory firm. It uses its industry knowledge to examine financial statements, plan and file taxes, and advise on business strategy and risk, delivering services through a global network. Crowe’s work is supported by its independent Crowe Global network, which brings together more than 200 member firms in over 130 countries to serve clients worldwide. This global scale enables access to industry specialists and diverse resources while maintaining a focus on client-specific needs. The company aims to help organizations manage financial reporting, regulatory compliance, and business decisions with accuracy and insight.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Chicago, IL
Founded
1942

Recently Posted Jobs

Explore more opportunities at Crowe

See more jobs