Role : UiPath Developer
Location : Las Vegas, NV (Onsite)
Hire Type : Full-Time
Job Description
Design and Development: Lead the design and development of RPA solutions using UiPath.
Process Analysis: Analyse business processes to identify automation opportunities and assess feasibility.
Solution Implementation: Implement end-to-end automation solutions, including development, testing, and deployment.
RE Framework: Utilize the Robotic Enterprise (RE) Framework to build scalable and reliable automation projects, incorporating state machines, configuration files, logging, and retry mechanisms.
Task Mining: Leverage UiPath Task Mining to analyse user interactions, identify repetitive tasks, and provide insights into automation opportunities.
Autopilot: Implement advanced AI-driven automation using UiPath Autopilot, including pre-trained AI models and self-learning capabilities.
Document Mining: Use UiPath Document Understanding to extract and process information from structured, semi-structured, and unstructured documents.
Exception Handling: Develop robust exception handling mechanisms, including try-catch blocks, logging, retry mechanisms, and alerts/notifications.
Collaboration: Work closely with business analysts, project managers, and stakeholders to understand requirements and deliver solutions.
Maintenance and Support: Provide ongoing maintenance and support for deployed automation solutions.
Best Practices: Ensure adherence to best practices in RPA development, including code quality, security, and documentation.
Training and Mentorship: Mentor junior developers and provide training on UiPath and RPA best practices.
Experience: 8+ years of experience in RPA development, with a focus on UiPath.
Technical Skills:
Proficiency in UiPath Studio, Orchestrator, and other UiPath components.
Strong programming skills in languages such as C#, VB.NET, or Python.
Knowledge of web technologies (HTML, CSS, JavaScript) is a plus.
Understanding of API calls, like REST, SOAP, JSON, post/get requests.
Experience of working on Agile Software development methodologies.
Strong SQL skills with an ability to write comprehensive, well-tuned SQL queries, in addition to creating complex stored procedures.
Thorough awareness of technical trends in automation and integration of flows, with a proven broad set of technical skills.
Certifications: UiPath Advanced Developer Certification is preferred.
Soft Skills:
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
Ability to work independently and as part of a team.