13 hours 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 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, risks, estimates, and recommendations.
- Provide technical leadership, escalation support, engineering standards, mentoring, and quality improvements across multiple engagements.
- Advise teams on when to use Power Platform versus custom development or other technologies.
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 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 knowledge 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, ALM, source control, deployment automation, managed solutions, and CI/CD.
- 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, facilitation, technical leadership, and mentoring skills.
- Experience working with global clients and distributed delivery teams with appropriate overlap with US-based stakeholders.
- Preferred experience with Power Platform governance, environment strategy, security standards, Center of Excellence practices, consulting or professional services, presales, estimation, proposals, demonstrations, or workshops.
- Microsoft Power Platform or Azure certifications such as PL-400, PL-600, or related credentials are preferred.
Benefits
- Comprehensive employee benefits package.
- Flexible work approach supporting balance between work and personal life.
- Inclusive culture with career growth opportunities and ongoing guidance from a Career Coach.
Tech Stack
Categories
Solutions Engineering
