Epicareer Might not Working Properly
Learn More

Senior RPA Developer

Salary undisclosed

Checking job availability...

Original
Simplified
"Degree in Engineering/ Computer Science and/ or relevant professional certificate(s) 5 to 10 years of working experience; 6 to 8 years using Automation Anywhere". "• Work with Business Process Owners and junior developers to execute RPA initiatives by analyzing and designing process workflows; building, testing, and implementing RPA solutions; and ensuring quality of the system. • Work with Business Process Owners and Project Manager in the construction of Business Cases and opportunity identification efforts to support further adoption of RPA solutions throughout the organization. • Work with Business Process Owners and Project Manager to ensure that all project documents are maintained and knowledge is transferred to clients throughout the engagement. • Enabling the RPA solution to be developed and deployed. The candidate is responsible to oversee the initial infrastructure setup for the development, test and production environment. The candidate will also require to explore both server and other RPA deployment options. • Preparing for the RPA journey: The candidate is responsible for getting everyone on the Centre of Excellence (CoE) including stakeholders to agree on the best practices to be followed. The candidate also needs to ensure that proper coding standards and guidelines are laid out and followed through accordingly. • Collaboration with RPA Business Analyst on feasibility and optimization of RPA projects. As part of the preparation, candidate is also responsible to provide estimation of time, cost and plans for the technical meetings to be conducted throughout the projects. • Designing the solution: Once Process Design Document (PDD)/ key stroke document/ design document has been signed-off, candidate is responsible to start with the development based on the overall approved solution designed and documented. This includes component splitting and segregation of works i.e. appointing junior developers to develop each component and/ or workflow. • The candidate is responsible for identifying reusable components that can save duplicate effort and also define how to manage configurable parameters, queues and schedules of robots to optimize the cost and runtime. • A document describing outstanding challenges that may or may not be taken care of during the implementation is created and managed by the candidate. • Building the workflows. The candidate oversees the development effort being carried out to develop the component workflows, and is responsible to document extra requirements after PDD/ key stroke document/ design document has been signed-off. • A good mentor for junior developers through constant monitoring and helps in troubleshooting and debugging of the issues. • Testing: An impeccable solution design and implementation needs testing at various level of the design and implementation. A timely and diligent code review and audit by the candidate ensures there are fewer bugs and the solution proposed is compliant and robust. • Sustaining the solution. As part of the Monitoring and Control the solution developed and deployed is monitored and any changes needed are documented in addition to the support provided to fix any unknown issues popping out of the production environment. • Support Project Manager in managing project timelines, quality, budgets as well as Business Process Owners relationships. • Ensure the optimal scheduling of robots to best utilize capacity while meeting business SLAs."