
Business Software Developer – Microsoft, SharePoint Online
Arthur Cox LLP
full-time
Posted on:
Location Type: Hybrid
Location: Dublin • Ireland
Visit company websiteExplore more
About the role
- Designing, developing, testing and maintaining business applications which are heavily dependent on SharePoint Online, Power platform, SPFx, and the MS365 stack, including AI Capabilities.
- Migrating legacy applications to cloud based Microsoft architecture solutions, following best practices and standards.
- Collaborating with others to understand the requirements, design the solutions, implement the features, test the functionality and deploy the applications.
- Supporting the Product Management function with more complex product or product integration assessments.
- Working with other members of the team to improve software development practices and frameworks.
Requirements
- Minimum of 2 years' experience in Power Platform development, with a strong emphasis on building solutions using Power Apps, Power Automate, and Power BI. Solid understanding of data modelling, connectors, and integration within Microsoft 365 environments.
- Proven ability to design and implement low-code/no-code solutions to streamline business processes.
- Solid understanding of system integration, particularly through RESTful APIs.
- Hands-on experience with Microsoft 365 tools, especially SharePoint Online.
- Proficient in using Git for version control, including branching strategies, pull requests, and collaborative workflows.
- Prior experience developing with the SharePoint Framework (SPFx), particularly in building client-side solutions using technologies such as TypeScript, React, or Angular.
- Experience in implementing and maintaining testing strategies, including Unit Testing and Test-Driven Development (TDD), to ensure code quality and reliability. Familiarity with automated testing tools and frameworks such as Playwright or similar technologies is highly valued.
- Familiarity with building Office Add-ins, particularly for Microsoft Word and Outlook.
- Proficiency in PowerShell scripting, especially using PnP PowerShell for managing and enhancing SharePoint Online environments.
- Exposure to Microsoft Teams development, Co-pilot Studio and Azure services such as Azure Functions, Key Vault, Azure Storage, Azure AI Foundry, etc.
- Prior experience with AI technologies, particularly within the Microsoft ecosystem (e.g. Co-pilot Studio, Microsoft Co-pilot extensibility, Azure AI / Azure Open AI), with familiarity with broader AI platforms from providers such as Anthropic, Google, or similar.
- Working knowledge of the Microsoft Graph API for accessing Microsoft 365 data and services.
- Experience in the legal domain or other professional services areas an advantage.
- Experience working in an Agile environment, with a strong understanding of backlog management using methodologies such as Kanban or Scrum.
- Should be able to work independently and collaboratively, communicate effectively with stakeholders and deliver high quality solutions within deadlines with the flexibility needed as part of a small team.
Benefits
- Competitive salary
- 25 days annual leave
- Hybrid working policy
- Immediate pension scheme
- Comprehensive health and wellness benefits including full gym and wellness programme
- TaxSaver and Bike to Work scheme
- Wide-ranging opportunities for involvement in internal committees
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Power Platform developmentPower AppsPower AutomatePower BIlow-code/no-code solutionssystem integrationRESTful APIsSharePoint Framework (SPFx)TypeScriptReact
Soft Skills
collaborationcommunicationindependenceflexibilitystakeholder engagementproblem-solvingtime managementteamworkadaptabilitybacklog management