We are on the lookout for a highly skilled and hands-on Senior Power Platform Developer to join our IT team. The ideal candidate will be responsible for designing, developing, and supporting enterprise-grade business solutions using Microsoft Power Platform technologies. This role requires a strong technical foundation and the ability to translate high-level business requirements into scalable, intuitive, and efficient solutions while driving process automation and enhancing user experience.
The ideal candidate should have strong hands-on experience across multiple Power Platform technologies and should be capable of designing end-to-end solutions rather than focusing solely on Power Apps development.
Key Responsibilities
- Design, develop, and deploy enterprise applications using Microsoft Power Platform technologies, including Power Apps, Power Automate, Dataverse, SharePoint, Teams, and Power BI.
- Build intuitive and user-friendly interfaces with a strong focus on UI/UX and usability.
- Design and automate complex business workflows, approval processes, and enterprise process automations using Power Automate.
- Develop and maintain Dataverse tables, SharePoint Lists, and integrated data models supporting enterprise applications.
- Create dashboards and reporting solutions using Power BI to support data-driven decision-making.
- Collaborate with business stakeholders to gather requirements and translate them into scalable technical solutions.
- Design reusable components and scalable architecture patterns to support long-term maintainability.
- Integrate Power Platform solutions with Microsoft services, APIs, databases, and external enterprise systems.
- Troubleshoot, test, optimize, and enhance application performance and usability.
- Create technical documentation, user guides, and support materials for developed solutions.
- Provide production support and continuous improvements for deployed solutions.
- Participate in Agile development processes, including sprint planning, backlog refinement, and cross-functional collaboration.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or equivalent practical experience.
- 5+ years of experience developing enterprise applications using Microsoft Power Platform.
- Strong hands-on expertise with Power Apps, Power Automate (Microsoft Flow), Dataverse, SharePoint Lists, Microsoft Teams, and Power BI.
- Strong experience designing and developing end-to-end business solutions using Power Platform technologies.
- Experience building scalable applications and workflow automation solutions.
- Experience integrating Power Platform with Microsoft services such as Azure, Dynamics 365, SharePoint, SQL databases, and REST APIs.
- Strong understanding of Power Fx, Dataverse relationships, data modeling, and application architecture.
- Experience with solution deployment, ALM processes, CI/CD pipelines, and environment management.
- Strong problem-solving skills with the ability to troubleshoot complex technical issues.
- Strong communication and stakeholder management skills.
- Ability to work in a fast-paced and collaborative environment.
- Quick learner with strong adaptability to new tools and technologies.
Preferred Qualifications
- Experience with Microsoft Copilot Studio, AI Agents, and MCP server concepts.
- Experience developing AI-driven solutions and intelligent automation capabilities.
- Experience with Jira development, JQL, and Jira Automation workflows.
- Experience with Azure DevOps and GitHub.
- Exposure to ServiceNow workflows and integrations.
- Experience with Agile/Scrum methodologies.
- Microsoft Power Platform certifications (PL-900, PL-100, PL-200, PL-400) preferred.
Benefits
- Health Insurance, Accident Insurance.
- The salary will be determined based on several factors, including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.
Additional Responsibilities
- Participate in OP monthly team meetings, and participate in team-building efforts.
- Contribute to OP technical discussions, peer reviews, etc.
- Contribute content and collaborate via the OP-Wiki/Knowledge Base.
- Provide status reports to OP Account Management as requested.
About Us
At OP, we help you harness the power of technology for maximum impact. A technology consulting and solutions company, we offer advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields including AI, cybersecurity, enterprise architecture, and beyond. For nearly two decades, we ve been challenging the status quo of the consulting industry, serving up fresh, ingenious thinking through a radically lean structure. Together, this strategy delivers unprecedented performance at an unparalleled pace for faster results that propel your business forward.