Role: Applications 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 Applications Developer designs, develops, enhances and supports business applications and automation solutions across the Microsoft Power Platform. The role works closely with senior developers and business stakeholders to deliver fit-for-purpose applications, improve operational processes and provide ongoing support for business-critical systems. Responsibilities include application governance, platform administration, user support, release management, documentation and continuous improvement of internal applications and services.
Key Accountabilities
| Area | Accountabilities |
| Application development | Design and develop Canvas Apps and Model-Driven Apps.
Apply Power Fx formulas and approved development practices. Build reliable and user-friendly application experiences. |
| Process automation | Build and enhance Power Automate cloud flows.
Automate business processes using approved connectors and patterns. Monitor, troubleshoot and improve existing automations. |
| Data and reporting | Design Dataverse tables, relationships, business rules and business process flows.
Develop Power BI reports and dashboards. Integrate reporting with Power Platform solutions. |
| Governance and Administration | Support application governance processes and standards.
Manage application access, security roles and environment administration activities. Maintain solution inventories, documentation and support procedures. |
| Support and enhancement | Support applications built on Power Platform, Dataverse and SharePoint Online.
Manage BAU support requests, incidents and service improvements. Prioritise and deliver application enhancements based on business needs. |
| Delivery and release | Gather requirements and translate them into technical solutions.
Support testing, deployment, release and environment management. Maintain deployment guides and technical and user documentation. |
| Standards and development | Participate in solution design discussions and follow agreed standards.
Assist with Microsoft 365 and external integrations using connectors and APIs. Stay current with Power Platform and Microsoft technology developments. |
Role-Specific Responsibilities
| Capability | Responsibilities |
| Power Apps and Dataverse | Build Canvas and Model-Driven Apps.
Configure Dataverse data models, forms, views, security roles and business rules. Apply Power Fx and reusable design approaches. |
| Automation and reporting | Develop Power Automate cloud flows.
Create Power BI reports and dashboards. Integrate solutions with SharePoint Online and Microsoft 365. |
| Application lifecycle | Test, troubleshoot and document solutions.
Support deployments, releases and environment management. Provide ongoing production support and enhancements. |
Technical and Professional Skills
| Essential capability | Expected evidence |
| Power Platform experience | At least three years of experience in a Power Platform development role. |
| Core platform | Hands-on expertise with Power Apps, Dataverse, Power Automate, Power BI and Microsoft 365. |
| Application development | Experience with Power Fx and application development best practice. |
| Data and security | Understanding of Dataverse modelling, security roles, business rules and relationships. |
| Integration | Familiarity with REST APIs, JSON, connectors and Power Platform integrations. |
| Lifecycle management | Experience with solution deployment and environment management. |
| Governance and Administration | Understanding of application governance, user administration, environment management and documentation standards. |
| Professional skills | Strong troubleshooting, communication, collaboration, attention to detail and priority management. |
| Qualifications | Bachelor’s degree in Computer Science, IT or a related field. Microsoft Power Platform certifications are preferred. |
Person Specification
| · Practical developer with strong analytical and problem-solving capability.
· Able to work independently and collaboratively. · Communicates effectively with technical and business stakeholders. · Detail-oriented and committed to quality outcomes. · Comfortable managing multiple priorities in a delivery environment. · Enthusiastic about learning and continuous improvement. |
Measures of Success
| Outcome | Examples of evidence |
| Fit-for-purpose applications | Solutions meet agreed requirements and provide a reliable user experience. |
| Effective automation | Flows improve process efficiency and operate reliably. |
| Quality data and reporting | Dataverse structures and Power BI outputs are accurate and maintainable. |
| Controlled delivery | Changes are tested, documented and deployed through agreed processes. |
| Responsive support | Production issues and enhancements are progressed effectively. |
| Standards adoption | Solutions align to established development and lifecycle practices. |
| Governed Applications | Applications are administered, documented and maintained in line with agreed governance standards. |
| Effective BAU Support | Application issues, incidents and enhancement requests are managed effectively and resolved within agreed timelines. |
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.