Senior RPA Developer, UiPath (h/f)
Are you an experienced RPA Senior Developer with strong UiPath and Microsoft 365 integration experience?
emagine has an opportunity for you to support the migration of a portfolio of RPA automations from Google Workspace to the Microsoft 365 ecosystem with a global delivery team.
Your role
You will play a key part in adapting, enhancing, and stabilising existing UiPath automations as they transition from Google-based tools to Microsoft equivalents. Working closely with development leads and other team members, you will help ensure migrated bots are robust, well-documented, and production-ready while adhering to REFramework standards and best practices.
Skills & Experience
Required
4+ years of hands-on RPA development experience
Expert-level UiPath development (Studio, Orchestrator, REFramework)
Strong experience with Microsoft 365 services: SharePoint, Teams, OneDrive, Outlook, Excel Online
Proven experience integrating REST and/or SOAP APIs, including OAuth 2.0 authentication
Ability to quickly understand and enhance existing automation code
Solid experience with:
Advanced workflow design and exception handling in UiPath
Queue management, scheduling, and monitoring in Orchestrator
Microsoft Graph API for M365 automation
VB.NET and/or C# within UiPath
JSON and XML data handling
Git or similar version control tools
Nice to have
Experience in Google Workspace → Microsoft 365 migration projects
Familiarity with Power Automate
Experience working in Agile/Scrum environments
Key tasks & deliverables
Analyse existing UiPath robots integrated with Google Workspace and adapt them for Microsoft 365
Replace Google dependencies (Sheets, Drive, Gmail, etc.) with M365 services such as SharePoint, OneDrive, Outlook, and Excel Online
Maintain and enhance automations in line with UiPath REFramework standards
Update and manage API integrations (REST/SOAP) between UiPath and Microsoft 365 services
Support unit, integration, and UAT testing in collaboration with development leads
Contribute to test artefacts including test plans, test cases, and defect logs
Proactively identify edge cases and ensure automations are resilient and fault-tolerant
Support versioning, deployment, scheduling, monitoring, and alerting via UiPath Orchestrator
Produce and maintain technical documentation (PDDs, runbooks, migration notes)
Actively participate in Agile ceremonies (stand-ups, sprint reviews, retrospectives)
Self-manage workload, raise blockers early, and contribute to knowledge transfer
Why this role?
You’ll work on a technically engaging migration programme with tangible impact, collaborating in a supportive and enabling team environment. The role offers autonomy, meaningful responsibility, and the opportunity to influence how critical RPA solutions are modernised and maintained long term. Most emagine consulting roles are remote for candidates based in Europe.
Apply with your latest CV or reach out to Brendan to find out more.
Senior RPA Developer, UiPath (h/f)
Senior RPA Developer, UiPath (h/f)