Anovia logo

Power Platform Developer (with SPFx working knowledge)

Moves you to
India
Support
Visa sponsorship
Posted

73,695 relocation jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Anovia (formerly Innovatia Technical Services) is an industry-leading technology outsourcing support provider with expertise in the telecommunications industry. Operating for over 20 years, we specialize in workflow and knowledge processes, as well as technical support, helpdesk and multilingual support services. With over 200 professional experts across the globe, we service some of the world’s most successful Fortune 500 and Fortune 1000 companies.

The Power Platform Developer will be responsible for designing, developing, deploying and supporting business applications and workflow automations within the Microsoft 365 ecosystem. The primary focus of this role will be on Power Apps, Power Automate and Dataverse, along with working knowledge of SharePoint Framework (SPFx) to extend SharePoint and Microsoft Teams capabilities. The role requires strong technical expertise, problem-solving abilities and the ability to collaborate effectively with technical teams and business stakeholders to deliver scalable and efficient solutions.

Responsibilities

  • Design, develop and deploy Canvas and Model-driven Power Apps based on business requirements.
  • Build, maintain and optimize Power Automate cloud flows and desktop flows, including error handling, retries, logging and approvals.
  • Design and manage data models using Dataverse and SharePoint Lists, including security roles, business rules and environment configurations.
  • Integrate Microsoft 365 services such as SharePoint, Teams, Outlook and Excel with external systems using standard and custom connectors, REST APIs and Microsoft Graph.
  • Develop, maintain and troubleshoot basic to intermediate SPFx solutions, including web parts and extensions.
  • Manage application solutions across Development, Testing and Production environments using managed and unmanaged solutions and ALM practices.
  • Gather business requirements, prepare technical designs and conduct solution demonstrations for stakeholders.
  • Troubleshoot production issues, perform root cause analysis and implement timely resolutions.
  • Maintain technical documentation, including solution architecture and implementation details.
  • Follow governance standards, Data Loss Prevention (DLP) policies and security best practices.
  • Collaborate with developers, testers, business analysts and other stakeholders to ensure successful project delivery.
  • Tasks assigned by leadership.

Skills required

  • Strong hands-on experience with Microsoft Power Platform, particularly Power Apps, Power Automate and Dataverse.
  • Experience designing and developing Canvas and Model-driven Power Apps.
  • Strong understanding of Power Apps component libraries.
  • Hands-on experience with Power Automate, including:
    • Triggers, expressions and child flows.
    • Approval workflows and API integrations.
    • Error handling, retries and logging.
  • Experience with SharePoint Online, including:
    • Lists, libraries, permissions and views.
    • Data management and integration with Power Platform.
  • Understanding of Dataverse data modelling, security roles and business rules.
  • Knowledge of solution packaging, environment management and deployment pipelines.
  • Working knowledge of SharePoint Framework (SPFx).
    • Ability to build, debug and deploy SPFx web parts and extensions.
    • Understanding of React and TypeScript.
    • Familiarity with Node.js, Yeoman, Gulp and NPM.
    • Understanding of SharePoint App Catalog deployment.
    • Familiarity with PnPjs and Microsoft Graph integration.
    • Ability to read, modify and troubleshoot existing SPFx code.
  • Understanding of Microsoft 365 integrations, including SharePoint, Teams, Outlook and Excel.
  • Solid understanding of REST APIs, JSON and web technologies.
    • Basic knowledge of HTML, CSS, JavaScript and TypeScript.
    • Experience working with standard and custom connectors.
  • Familiarity with Git, Azure DevOps and CI/CD practices.
  • Understanding of Agile and Scrum methodologies.
  • Ability to manage solutions across Development, Testing and Production environments.
  • Understanding of Power Platform governance, DLP policies and security best practices.

Qualifications

  • Bachelor's Degree in IT, Computer Science, Engineering or a related field.
  • Strong hands-on experience in Power Apps, Power Automate and Dataverse.
  • Experience developing and supporting business applications and workflow automation solutions using Microsoft Power Platform.
  • Working knowledge of SPFx, React and TypeScript.
  • Experience integrating Microsoft 365 services with external applications using REST APIs and Microsoft Graph.
  • Familiarity with Git, Azure DevOps and CI/CD pipelines.
  • Strong analytical, troubleshooting and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to explain technical concepts to non-technical stakeholders.
  • Strong ownership and accountability, with the ability to manage tasks independently from requirements gathering through production support.
  • Ability to collaborate effectively with developers, testers, analysts and business users.
  • Ability to work in an Agile/Scrum environment and manage changing priorities.
  • PL-100 or PL-200 Microsoft certifications are a plus.

Good to have

  • Experience with Power BI, Copilot Studio or AI Builder.
  • Experience with Power Platform CLI, Azure Functions or custom connectors.
  • Experience developing solutions for Microsoft Teams.
  • Exposure to Power Platform governance, including CoE Starter Kit and DLP policies.

Benefits at Anovia

  • Comprehensive Health Insurance policy.
  • Employee Wellness Program with focus on mental health.
  • Robust reward and recognition programs.
  • Company incentive programs offered.
  • Attractive leave policy: Holiday Leave, Maternity Leave, Paternity Leave, Birthday Leave, Bereavement Leave and Paid Leave for personal time off.
  • Ample growth and learning opportunities.
  • Remote work opportunities.
  • Focus on work/life balance.
  • Immigration Program supporting immigration to Canada for eligible employees.

We thank all candidates for their interest; however, only those selected for an interview will be contacted.

Anovia is an equal opportunity employer and may use Artificial Intelligence tools to assist in reviewing and processing candidate applications.

Similar jobs