Skip to Content

Senior Developer - SharePoint and Power Platform

--Remote--

Job Summary:

We are seeking an experienced and highly skilled SharePoint and Power Platform Developer for designing, developing, and deploying robust custom business applications using Microsoft Power Apps and Power Automate, alongside possessing a strong background in SharePoint development. The successful candidate will act as a Subject Matter Expert, collaborate with cross-functional teams and business stakeholders, and deliver efficient, scalable solutions.

Key Responsibilities:

  • Lead the design, development, and deployment of custom business applications using Power Apps (Canvas apps, Model-driven apps), incorporating PowerFx for complex logic.
  • Create Power Automate flows (Cloud flows) to automate and streamline business processes, including the migration of SharePoint Designer workflows.
  • Analyze and migrate InfoPath forms of varied complexities to Power Apps.
  • Design and implement SharePoint solutions (Online/On-premises 2013) including modern pages using the latest web parts, custom forms, and applications.
  • Support existing custom forms in SharePoint leveraging HTML, JavaScript, CSS, Bootstrap, and REST API using SharePoint Designer (2013) / Visual Studio Code.
  • Manage site collections settings, features, and permissions, along with large SharePoint lists.
  • Ability to build custom CSOM scripts (C# and PowerShell) for data extraction, data upload, and user management within SharePoint site collections.
  • Provide expert support and troubleshoot issues related to SharePoint site collections, workflows, InfoPath forms, permissions, lists, libraries, and pages.
  • Act as a Subject Matter Expert (SME) for SharePoint and Power Platform offering technical guidance and addressing user queries to support solution adoption.
  • Collaborate effectively with clients and business teams to gather requirements, understand business needs, and propose streamlined solutions.
  • Participate in Agile (Scrum) practices.

Required Skills & Qualifications:

  • 10+ years of experience in IT, with a strong focus on Microsoft SharePoint, Power Platform, and related technologies.
  • At least 5 years of hands-on experience leading the design, development, and deployment of custom business applications using Power Apps and Power Automate.
  • Deep expertise in Microsoft Power Apps, including Canvas apps, Model-driven apps, and PowerFx.
  • Extensive experience with Microsoft Power Automate, particularly Cloud flows.
  • Proficiency in Microsoft SharePoint, including Online/On-premises 2013, SharePoint Designer, InfoPath forms, REST API, Graph API, and JSON.
  • Practical experience with web technologies such as C#, .NET, HTML, CSS, JavaScript, and jQuery.
  • Excellent problem-solving skills and attention to detail.
  • Strong communications skills with the ability to collaborate in a team.
  • Proactive learner to take up Microsoft certifications and stay current with the latest advancements in SharePoint and Power Platform.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.

Nice to Have Skills:

  • Familiarity with Robotic Process Automation (RPA) – Blue Prism RPA or Power Automate Desktop.
  • Microsoft certifications (PL-900, PL-200).