2 days ago
Hyderābād, IndiaStaff+
Responsibilities
- Lead hands-on engineering and technical delivery 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 extensions using C#/.NET, JavaScript or TypeScript, plugins, custom APIs, PCF components, custom connectors, and Azure Functions.
- Design scalable Dataverse architectures covering data models, security, integrations, business logic, and performance.
- Integrate Power Platform solutions with Azure, Microsoft 365, SharePoint, Teams, Dynamics 365, SQL, APIs, and other enterprise systems.
- Implement ALM practices including source control, solution management, deployment automation, environment strategy, and CI/CD.
- Lead technical discovery, translate business requirements into solutions, and communicate architecture decisions, tradeoffs, risks, estimates, and recommendations.
- Provide technical leadership and escalation support across multiple engagements.
- Establish engineering standards, reusable patterns, code quality expectations, and delivery best practices.
- Mentor engineers and technical leads and improve engineering quality across the broader team.
- Advise teams on when to use Power Platform versus custom development or other technologies.
- Support client consulting activities including technical discussions, proposals, demonstrations, workshops, and estimation when needed.
Requirements
- At least 8 years of professional experience in software engineering, application development, solution architecture, or related technology.
- At least 4 years of substantial hands-on Microsoft Power Platform engineering experience.
- Strong software development experience with C#/.NET and JavaScript or TypeScript.
- Experience extending Power Platform through plugins, custom APIs, PCF components, custom connectors, Azure Functions, or similar approaches.
- Strong understanding of Dataverse architecture, security, data modeling, integration patterns, solution management, and performance.
- Experience designing and consuming REST APIs and integrating 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.
- Understanding of code review, testing, debugging, monitoring, and production support practices.
- Demonstrated technical leadership on complex enterprise application projects.
- Strong client-facing communication, consulting, facilitation, technical discussion, and recommendation skills.
- Experience mentoring engineers and improving technical practices across a team.
- Experience working with global clients and distributed delivery teams, including overlap with US-based stakeholders when required.
- Preferred experience with Power Platform governance, environment strategy, security standards, Center of Excellence practices, consulting or professional services, and presales activities.
- Microsoft Power Platform or Azure certifications such as PL-400, PL-600, or related credentials are preferred.
Benefits
- Comprehensive employee benefits package.
- Flexible work culture intended to support work-life balance.
- Inclusive culture with diversity and career-growth opportunities.
- Regular Career Coach meetings to support career goals and development.
Tech Stack
Categories
Solutions Engineering
About Crowe LLP
Crowe LLP is a public accounting and consulting partnership based in Chicago that provides audit, tax, advisory, and technology-enabled consulting to companies, nonprofits, and public-sector clients. It operates as part of the Crowe Global network, which includes 300+ independent firms across 150+ countries. Founded in 1942, Crowe serves U.S. and international clients across regulated industries such as financial services, healthcare, manufacturing, and the public sector.
