Job Description
THE FOLLOWING LIST REPRESENTS THE GENERAL RESPONSIBILITIES OF AN RPA SOFTWARE ENGINEER USING UIPATH AND OTHER POTENTIAL AUTOMATION TECHNOLOGIES FOR A WIDE RANGE OF APPLICATIONS AND USE CASES.
Provide guidance with process design
Design, develop, and test automation workflows
Deploy RPA components: bots, robots, development tools, code repositories, logging tools
Support the implementation of RPA solutions
Create process and end-user documentation
Assure the quality of the automation (QA processes)
Work with Business Analysts, Scrum Masters, QA Analysts, Product Owners, and other cross-functional resources to define and deliver business impacting projects.
Work directly with stakeholders to capture business requirements and translate them into technical approaches and designs that can be implemented.
Collaborate with development team members to ensure proper implementation and integration of the solutions
Support deployments or troubleshoot production issues outside of work hours and participate in an on-call rotation as-needed.
Maintain current knowledge of relevant technologies and business processes.
Monitor the RPA and intelligent automation industry for new and innovative ways to improve Ascend Learning operations.
Bring creativity to every project!
Qualifications
REQUIRED SKILLS
Hands on experience on RPA tools and cognitive platforms. UiPath experience is highly preferred.
Experience in any of the programming languages like C/C++, Python, VB Script, Ruby, Java, JS, C#
Able to design technical specification documents for RPA Projects
Experience developing and consuming APIs
UiPath RPA Developer certifications preferred but not required (training can be provided)
Experience with Agile development methodology
Experience with Databases (SQL or NoSQL) preferred
Knowledge of AI and Machine Learning is a plus
Understanding of workflow-based logic
Strong attention to detail and analytical skills
Superior time and project management skills
Ability to present technical details to non-technical audiences
Excellent problem solving/analytical skills and complex troubleshooting methods
Ability to work through ambiguous situations
Excellent presentation, verbal, and written communication skills
Self‐motivated, able to work independently, and able to take initiative without always being directed
Ability to multitask in a fast‐paced environment
EXPERIENCE AND EDUCATION
Bachelor's degree or higher in Computer Science, MIS, Engineering, or similar degree/program
4+ years working in the software development life cycle, preferably with .net, developing customized solutions from design through implementation.
2+ years of relevant RPA experience developing attended and unattended software automation projects using UiPath preferred
Experience working in a business IT environment with solutions such as e-commerce, CRM, ERP, ITSM, and more.
Experience working with APIs and other forms of software integrations
Demonstrated experience supporting a multi-user environment.
Experience providing guidance, solutions, and maintenance to end users in a software development or technical support environment.
Additional Information
All your information will be kept confidential according.