Software Development - Uipath Developer
Posted Updated
Description
Role & responsibilities
- Design, build, test and maintain UiPath bots that automate manual, rule-based business and manufacturing processes.
- Develop Power Apps and Power Automate solutions, including apps, cloud flows and approval workflows.
- Create and maintain SharePoint lists, sites and workflows that support business processes and data capture.
- Build and enhance Tableau and Power BI dashboards and reports that turn operational data into clear, actionable views.
- Gather and refine requirements through discussions with manufacturing and business stakeholders, and translate them into technical designs.
- Test solutions thoroughly, support user acceptance testing and manage deployment to production.
- Prepare and maintain documentation such as process design documents, technical designs, user guides and runbooks.
- Provide production support, including incident handling, root-cause analysis and timely resolution within agreed service levels.
- Follow team governance, security and coding standards, and promote best practices for reusability, error handling and maintainability.
Preferred candidate profile
- UiPath (RPA): building and deploying automations.
- Power Apps: canvas and model-driven app development.
- Power Automate: cloud flows, connectors and approvals.
- SharePoint: lists, sites and workflows.
- Tableau: dashboard and report development.
- Power BI: data modelling, reports and dashboards.
- SQL and Python for data preparation and scripting.
- REST APIs and system integration.
- Microsoft Dataverse.
- Azure DevOps for source control, work tracking and release pipelines.
- UiPath Orchestrator and the Robotic Enterprise Framework (REFramework).
- Semiconductor or manufacturing domain experience.
- Microsoft certifications such as PL-100, PL-400 or PL-300.
Qualifications
- Bachelor's degree in Computer Science, Information Technology or Engineering, or equivalent practical experience.
- 5+ years of relevant experience.
Soft skills
- Clear written and verbal communication with technical and non-technical stakeholders.
- Analytical, structured problem solving and attention to detail.
- Ownership, accountability and the ability to deliver to agreed timelines.
- Collaboration across teams and time zones, and openness to feedback.