Role : RPA Senior Developer
Location : Rosemead, CA
Duration : 6+ Months Contract
Role Responsibilities
- Design, develop, deploy, and support Robotic Process Automation (RPA) solutions.
- Work primarily with UiPath RPA.
- Understand RPA concepts, architecture, design principles, and best practices.
- Translate business requirements and processes into automation solutions.
- Troubleshoot and debug UiPath automations.
- Work directly with clients and stakeholders.
- Support RPA projects throughout the development lifecycle.
Technical Skills
UiPath / RPA
- Minimum 5 years of hands-on RPA development experience.
- Strong experience with UiPath.
- UiPath Studio process modeling and development.
- UiPath core workflow principles.
- UiPath design principles.
- RPA architecture and design patterns.
- RPA implementation and deployment.
- Automation troubleshooting and debugging.
- Error-log analysis and issue resolution.
- Object cloning methods.
- Browser automation experience with:
- Chrome
- Microsoft Edge
- Firefox
- SAP process automation using UiPath.
Requirements & Process Analysis
- Capture and analyze business requirements.
- Convert business logic into RPA workflows.
- Interpret and document business processes.
- Visualize business processes.
- Translate business processes into automation solutions.
- Analyze data, report logs, and aggregation logs.
- Recommend solutions based on data analysis.
- Configure business requirements into UiPath workflows.
Development & Support
- Design and develop RPA solutions.
- Deploy and support automation solutions.
- Troubleshoot automation failures.
- Debug UiPath workflows.
- Fix bugs and production issues.
- Analyze error logs and implement corrective actions.
- Provide ongoing production support.
Architecture & Solution Design
- Design conceptual architecture.
- Develop technical solutions.
- Understand RPA architecture and best practices.
- Apply appropriate RPA design patterns.
- Lead development and implementation of client-approved solutions.
- Ensure solutions meet technical, operational, and user requirements.
Project Responsibilities
- Lead and review work across:
- Planning
- Analysis
- Design
- Development / Build
- Testing
- Define technical requirements.
- Define operational requirements.
- Define user requirements.
- Estimate project activities and effort.
- Support project planning.
- Manage stakeholders.
- Support project quality activities.
- Lead development efforts based on client/customer requirements.
- Take ownership of assigned project activities.
Client & Stakeholder Management
- Experience working directly with clients.
- Understand customer requirements.
- Communicate technical solutions effectively.
- Manage stakeholder expectations.
- Collaborate with business and technical teams.
- Provide recommendations based on business requirements and technical analysis.
Tools & Methodologies
- UiPath
- UiPath Studio
- GitHub
- SAP
- Chrome
- Microsoft Edge
- Firefox
- Agile methodology
Preferred / Additional Skills
- Strong understanding of RPA concepts.
- RPA best practices.
- RPA architecture.
- RPA design patterns.
- UiPath implementation.
- SAP automation.
- Browser automation.
- GitHub experience.
- Agile methodology.
- Awareness of latest RPA technologies and market solutions.
- Strong client-management skills.
Key Responsibilities
- Lead RPA development activities.
- Review work across the complete RPA lifecycle.
- Analyze business requirements.
- Design technical solutions.
- Develop UiPath automations.
- Test and debug workflows.
- Deploy automation solutions.
- Support production automations.
- Troubleshoot and resolve errors.
- Analyze logs and identify root causes.
- Estimate and plan project work.
- Manage stakeholders.
- Ensure quality of project deliverables.