Business Application Developer
Listed on 2026-10-16
-
Software Development
M365, SharePoint & Power Platform
The Business Applications Developer (M365, Power Platform & AI) builds and maintains Innovex's internal business applications on Microsoft 365 and uses AI tools to deliver them faster.
Purpose of the role: design, build and support SharePoint intranet solutions, Power Platform apps and automations, Power BI reporting, and lightweight web and Python tools. The developer also champions practical, secure use of Claude and other AI tools across the team.
Key Responsibilities
- Build and maintain SharePoint Online sites, lists, libraries, page layouts and custom web parts (SPFx).
- Automate business processes with Power Automate, including approvals, notifications and integrations.
- Build Power Apps (canvas and model-driven) on SharePoint and Dataverse data.
- Design Power BI data models, reports and dashboards, and manage workspace refresh and access.
- Write Python and Power Shell scripts for data processing, migrations, deployments and admin tasks.
- Integrate systems through Microsoft Graph, REST APIs and Azure services.
- Use Claude and other AI tools to speed up coding, documentation, testing and analysis.
- Gather requirements from business users and turn them into working solutions.
- Document solutions, follow change control, and provide user training and support.
- Apply M365 security, permissions and governance best practices.
Required Technical Skills
Candidates must show working, hands-on experience in each area below. Portfolio or code samples are preferred.
React - Functional components, hooks, state management, calling REST APIs;
Fluent UI preferred
Python - Scripting, data processing (pandas), REST API calls, automation; packaging and virtual environments
SharePoint Online - Site architecture, lists/libraries, content types, permissions, modern pages; SPFx web parts;
PnP Power Shell
Power Automate - Cloud flows, approvals, error handling, connectors, SharePoint and Outlook triggers; solution-aware flows
Power BI - Power Query, data modelling, DAX measures, report design, gateways, scheduled refresh, row-level security
Microsoft 365 suite - Advanced Excel, Teams, Outlook, One Drive, Forms, Lists, Planner; M365 admin concepts
Source control - Git and Azure Dev Ops or Git Hub; branching and pull requests
The developer must be proficient with Claude and comfortable across other AI tools. They should be able to show real work they've delivered with these tools.
- Claude: advanced prompting;
Claude Code for building and refactoring code;
Projects, Artifacts and Skills; reviewing and testing AI-generated code before it ships. - Microsoft Copilot: Microsoft 365 Copilot, Copilot Studio agents, and Copilot in Power Platform and Power BI.
- Other assistants: working knowledge of tools such as ChatGPT, Gemini or Git Hub Copilot, and when each fits.
- AI integration: calling LLM APIs (e.g. the Claude API or Azure OpenAI) from Python or Power Automate; MCP connectors; basic retrieval-augmented generation (RAG) over company documents.
- Responsible use: data privacy, keeping confidential data out of unapproved tools, checking outputs for accuracy, and following company AI policy.
- Enablement: writing prompt guides and helping colleagues adopt AI tools safely.
Preferred Skills
The following skills are not required but are considered an advantage:
- Power Shell & PnP Power Shell: Automating SharePoint provisioning, deployments, and administrative tasks.
- Power Apps & Dataverse: Building business applications using SharePoint and Dataverse data.
- Microsoft Graph API: Integrating Microsoft 365 services, including SharePoint, Teams, Outlook, and Entra .
- Azure Services: Experience with Azure Functions, Blob Storage, Logic Apps, and Azure AI Search.
- SQL: Querying, transforming, and modeling data for applications and Power BI reporting.
- Microsoft Entra & Microsoft 365 Security: Managing app registrations, permissions, sensitivity labels, and Microsoft Purview.
- Microsoft Fabric: Familiarity with modern data platforms, including lake houses and dataflows.
- Copilot Studio: Developing internal AI agents, chatbots, and workflow solutions.
- UX & Accessibility: Applying user experience principles and WCAG accessibility standards to web applications and intranet solutions.
- Microsoft
Certifications:
PL-900, PL-400, PL-300, MS-900, AZ-900, AZ-204, or other relevant certifications.
Education, Experience & Soft Skills
Education
- Bachelor's degree in Computer Science, Information Systems or a related field, or equivalent hands-on experience.
Experience
- 3+ years in web or business applications development.
- 2+ years…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).