RPA Developer - UiPath/Power Automate (5-8 yrs)
Mobillor
posted 8d ago
Key skills for the job
About the Job :
We are looking for a highly motivated and experienced RPA Developer with a strong background in both UiPath and Power Automate to join our growing automation team. In this role, you will be instrumental in driving efficiency and innovation across the organization by designing, developing, implementing, and maintaining robust and scalable Robotic Process Automation (RPA) solutions. You will work closely with business analysts, process owners, and IT teams to identify automation opportunities, translate business requirements into technical designs, and deliver high-quality automation workflows. This is a hands-on technical role requiring a deep understanding of RPA principles, development best practices, and the ability to work independently and collaboratively within a fast-paced environment.
Responsibilities :
Automation Solution Design and Development :
- Collaborate with business stakeholders to gather and document detailed business requirements and process flows.
- Design robust and scalable RPA solutions using both UiPath and Power Automate platforms, adhering to best practices and architectural standards.
- Develop, test, and deploy automation workflows (bots) using UiPath Studio, Power Automate Desktop, and Power Automate cloud flows.
- Implement error handling, logging mechanisms, and exception management within automation workflows to ensure resilience and maintainability.
- Develop and maintain technical documentation for implemented automation solutions, including design documents, user guides, and operational procedures.
Platform Expertise and Integration :
- Demonstrate strong proficiency in both UiPath (including RE Framework) and Microsoft Power Automate (including Power Automate Desktop and cloud flows).
- Integrate RPA solutions with various enterprise systems, including but not limited to APIs (REST, SOAP), databases (SQL, Oracle), Excel, SharePoint, email systems, and web applications.
- Utilize UiPath Orchestrator and Power Automate environments for bot scheduling, monitoring, management, and deployment.
- Stay up-to-date with the latest features, updates, and best practices for both UiPath and Power Automate platforms.
Testing and Quality Assurance :
- Conduct thorough testing, including unit testing, system integration testing, and user acceptance testing (UAT).
- Identify, troubleshoot, and resolve defects and issues during the development and testing phases.
Deployment and Support :
- Provide post-implementation support and maintenance for deployed bots, including monitoring performance, troubleshooting issues, and implementing necessary updates or fixes.
- Collaborate with IT support teams to ensure the smooth operation of automation infrastructure.
Collaboration and Communication :
- Communicate effectively with both technical and non-technical audiences regarding automation progress, challenges, and solutions.
- Participate in knowledge sharing and contribute to the development of RPA best practices within the team.
- Contribute to the identification and evaluation of new RPA tools and technologies.
Skills and Qualifications :
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- Minimum of 5 years of proven experience as an RPA Developer with demonstrable expertise in both UiPath and Power Automate.
- Strong knowledge of Robotic Process Automation (RPA) concepts, principles, methodologies, and best practices.
- Hands-on experience in designing, developing, and deploying automation workflows using UiPath Studio and the RE Framework.
- Solid understanding and practical experience with Microsoft Power Automate, including both Power Automate Desktop and Power Automate cloud flows.
- Proven experience in integrating UiPath and Power Automate with various external systems using different integration methods (e.g., APIs, databases, Excel automation, web automation, email automation).
- Strong analytical and problem-solving skills with the ability to analyze complex business processes and translate them into effective automation solutions.
- Excellent communication (both written and verbal) and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
- Ability to work independently, manage multiple tasks, and meet deadlines in a dynamic environment.
- Strong attention to detail and a commitment to delivering high-quality solutions.
Preferred Skills (Optional) :
- Knowledge of scripting languages such as Python or VB.NET.
- Experience with OCR (Optical Character Recognition) technologies.
- Familiarity with Agile development methodologies.
- Relevant RPA certifications (e.g., UiPath Certified Advanced RPA Developer, Microsoft Certified : Power Platform Developer).
- Experience with AI and Machine Learning integration within RPA workflows.
Functional Areas: Other
Read full job description