Senior Enterprise Solutions Developer

Role: Senior Enterprise Solutions Developer

Location: Gurgaon

 

Business Services Team Overview

Our Business Services team is a collective of creative, strategic, forward-thinking business enablers. Together the People & Culture, Marketing & Communications, IT, Operations, Finance and Quality & Risk Management teams make it their mission to ensure Forvis Mazars has the right tools, technology, strategies and services in place to deliver exceptional client service and future-proof our growing firm.

 

Job Purpose

The Senior Enterprise Solutions Developer leads the design and delivery of enterprise solutions across the Microsoft Power Platform. The role combines deep low-code expertise with custom development in C#, JavaScript, TypeScript, React, HTML and CSS. It builds scalable applications, automation, reporting and integrations, applies strong application lifecycle management practices and guides junior and mid-level developers through reviews, design discussions and best practice.

 

Key Accountabilities

Area Accountabilities
Solution engineering Design and develop Canvas Apps, Model-Driven Apps, Power Pages and Dataverse solutions.

Build advanced Power Fx logic, reusable components and optimised data models.

Deliver secure, accessible and user-focused applications.

Automation and reporting Build complex Power Automate cloud and desktop flows.

Create and embed Power BI dashboards.

Apply monitoring, exception handling and performance optimisation.

Custom development Build PCF controls using TypeScript and React.

Develop custom connectors, plugins, REST APIs, webhooks and Azure Functions.

Customise Power Pages with HTML, CSS, JavaScript and Liquid.

ALM and DevOps Implement branching, pipelines, managed solutions and automated deployment using Azure DevOps.

Manage environment configuration and solution movement.

Promote controlled and repeatable release practices.

End-to-end delivery Lead scoping, design, development, testing, deployment and hypercare.

Perform unit and integration testing and support UAT.

Provide production support, maintenance and enhancements.

Technical leadership Mentor developers through reviews and design discussions.

Work with architects and technical leads to improve standards.

Optimise solutions for performance, reliability and cost efficiency.

 

Role-Specific Responsibilities

Capability Responsibilities
Enterprise application development Build sophisticated Canvas and Model-Driven Apps and Power Pages.

Design secure Dataverse structures, business rules and process flows.

Create reusable components and advanced Power Fx logic.

Extensibility and integration Build PCF controls, plugins, custom connectors and Azure Functions.

Develop integrations between enterprise applications, Microsoft platforms and third-party systems.

Apply Azure AD authentication and secure configuration.

Delivery leadership Lead workstreams from scoping through hypercare.

Apply ALM and Azure DevOps pipeline practices.

Mentor developers and uphold engineering standards.

 

Technical and Professional Skills

Essential capability Expected evidence
Power Platform experience At least five years of experience in a Power Platform development role.
Platform depth Deep expertise in Power Apps, Dataverse, Power Automate, Power Pages, Power BI and Microsoft 365.
Enterprise solution development Strong experience designing and delivering enterprise-grade business applications, workflow solutions.
Custom engineering Strong TypeScript, React or JavaScript skills with experience of PCF controls, plugins, custom connectors and Azure Functions.
Integration Strong REST API, JSON, OAuth, Azure AD and Microsoft Graph capability.
ALM and DevOps Strong experience with solution lifecycle management, Azure DevOps pipelines and environment management.
Quality engineering Strong debugging, performance optimisation, monitoring and error-handling skills.
Professional skills Excellent communication, leadership, mentoring, collaboration and delivery management skills.
Qualifications Bachelor’s degree in Computer Science, IT or a related field. Power Platform or Azure certifications are highly preferred.

 

Person Specification

·         Senior hands-on developer able to lead complex technical delivery.

·         Balances low-code speed with disciplined custom engineering.

·         Strong communicator across business and technical audiences.

·         Supportive mentor who raises team capability through practical guidance.

·         Committed to secure, scalable, maintainable and well-governed solutions.

·         Able to manage multiple priorities and own outcomes end to end.

 

 

Measures of Success

Outcome Examples of evidence
Enterprise-grade solutions Applications and automations are scalable, secure and aligned to requirements.
Predictable delivery Workstreams progress effectively through design, build, test, deployment and hypercare.
Strong ALM Solutions are versioned, deployed and configured through controlled practices.
Technical quality Reviews, reusable components and standards improve consistency and maintainability.
Team capability Developers grow through mentoring, feedback and design collaboration.
Operational performance Solutions remain reliable, supportable and cost efficient in production.

 

 

At Forvis Mazars, we embrace diversity and are committed to fostering an inclusive culture where everyone feels valued, heard, and empowered. We provide equal opportunities for growth and advancement, regardless of background, identity, or experience. Join a global team where your unique perspective helps shape a more equitable and innovative future. If you’re ready to make an impact and elevate your career, we’d love to hear from you.

Application

    Contact information





    Professional information


    Choose file
    No file chosen


    Choose file
    No file chosen