Skip to main content Skip to Footer

CAREERS


What is Robotic Process Automation?

Robotic Process Automation

What is Robotic Process Automation?

Robotic Process Automation (RPA), or Robotics, is the use of software to ‘mimic’ the actions a human user would perform on a PC at scale, to automate business processes that are highly repetitive, rule-based and that use structured data.

RPA is used to automate business processes that are highly repetitive, rule-based or use structured information. Automation systems are continuously simplifying and influencing our lives, making the world a more productive, greener and secure place to live in.


The future is automated

As organizations look to improve their performance and automate processes, they need to implement new software and embrace new approaches. Find out if you've got what it takes to be part of the Accenture Technology team delivering the solutions that will help change the world as we know it!

In this video you will see that Robotic Process Automation is more than a trend, it is a different way to think about business processes and how they are solved, delivered and managed, resulting in reduced cost, improved delivery and consistent quality.

Robotic Process Automation Job Openings

Make a real impact with Accenture Technology

If you have programming skills and are passionate about revolutionizing the world as we know it, check out our relevant career opportunities in Robotic Process Automation. Search all technology jobs now.

Robotic Process Automation Developer

Job Purpose

The Automation Developer will take ownership of full automation application development and deliver the expected solution in time and at the expected quality. The ideal candidate will have excellent analytical skills, knowledge of solid programming principles and broad knowledge of technologies and programming languages. The developer will be able to design the application and functionalities based on the business description.

Junior applicants are expected to work independently, whereas more experienced applicants will supervise/mentor a team of junior developers.


Responsibilities

  • Analyzes business problems, develops technology solutions to those problems and manages the project through its lifecycle

  • Provides primary support for assigned systems and applications; provides backup support for other systems as needed

  • Builds simple utilities or modules utilizing data from databases, parsing data from flat files, emailing or automating MS Office applications

  • Works independently with limited support

  • Supervises all application development phases, including testing and documentation


Ideal Candidate Profile

  • Technical University degree

  • Strong programming and OOP basics

  • Basics of .NET (C#) and .NET framework application development

  • Basics of a scripting language (JS/ VBS/ JavaScript)

  • Proven experience with programming (preferable in Java / .NET (C#, VB, etc.)/ VBA / HTML/ SQL)

  • Ability to analyze, understand business problems and express it in UML or other modelling language

  • Proficiency in MS Office (Access, Outlook, Excel) including macros creation

  • Experience with automation technologies (Blue Prism, Automation Anywhere, Fusion, Jacada, etc) are very welcome

  • Quick learner, looking for new challenges

  • Fluency in English

  • Strong communication skills

  • Good interpersonal and teamwork skills

  • Travel availability


APPLY NOW

RPA Technical Lead (.Net Developer)

Job Purpose

The Technical Lead manages the Technical aspect of implementation, and will be a technical mentor for the multiple automation team. They should also have the flexibility to individually develop / test Automation Solution based on complexity and criticality of the Project.


Skills:

  • .Net framework

  • Automation Tools


Responsibilities

The Technical Lead performs a wide range of duties including some or all of the following:

  • Good and hands-on in core .NET concepts and OOPs Programming

  • Provides technical direction for the development, design, and systems integration for client engagement, from definition phase through to implementation.

  • Applies significant knowledge of product and developments to improve service for our automation factory

  • Reviews the work of the development team

  • Easily recognizes system deficiencies and implements effective solutions

  • Keeps the project manager well informed of the status of development efforts and serves as liaison between development staff and the project manager

  • Ensures technical teams are contributing to an integrated code library

  • Owns the development lifecycle and is responsible for managing technical risks throughout the project

  • Communicates and enforces coding standards

  • Performs code reviews and mentors junior developers

  • Consistently delivers high-quality services for our clients

  • Understands complex database concepts and effectively employs different database design techniques

  • Understands OO concepts and consistently applies them in client engagements

  • Understands browser / client specific compatibility issues

  • Conducts effective performance evaluations and mentors developers and senior developers through formal and informal channels

  • Suggests areas for improvement in internal processes along with possible solutions

  • Reviews the status reports of team members and addresses technical issues as appropriate

  • Complies with and helps to enforce standard policies and procedures


Ideal Candidate Profile

  • Technical University degree

  • Strong programming and OOP basics

  • Strong knowledge of .NET (C#) and .NET framework application development

  • Knowledge of a scripting languages (JS/ VBS/ JavaScript)

  • Proven experience with programming (preferable in Java / .NET (C#, VB, etc.)/ VBA / HTML/ SQL)

  • Ability to analyze, understand business problems and express it in UML or other modelling language

  • Technically sound candidate with hands-on development experience

  • Proficiency in MS Office (Access, Outlook, Excel) including macros creation

  • Experience with automation technologies (Blue Prism, Automation Anywhere, Fusion, Jacada, etc) are very welcome

  • Fluency in English

  • Strong communication skills

  • Good interpersonal and teamwork skills

  • Travel availability


APPLY NOW

Project Manager Robotic Process Automation

Responsibilities

The Project Manager oversees the planning, implementation and tracking of a specific short-term automation project with a base automation product.

They will perform wide range of duties including some or all of the following:

Plan

  • Defines the scope of the project in collaboration with the Solutions Team.

  • Creates a detailed work plan (project plan) which identifies and sequences the activities needed to successfully complete the Automation

  • Determines and plans for the pre-requisites (access, ids source application requirements etc.)

  • Reviews the project schedule with senior management and all other stakeholders that will be affected by the project activities; revise the schedule as required.

  • Responsible for baseline and rebaseline of the project for any CRs

  • Manages project staff and/or volunteers according to the established policies and practices of the organization

  • Ensures that all project personnel receive an appropriate orientation to the organization and the project

  • Contracts qualified consultants to work on the project as appropriate


Implement

  • Executes the project according to the project plan

  • Coordinates implementation and keeps all the stakeholders appraised with the current situation

  • Is the Functional expert on the process and guides the Technology Lead at time-to-time in solving the automation. The Implementation Lead should be responsible for the overall functional solution of the Automation.

  • Monitors the progress of the project and makes the adjustments necessary to ensure the successful completion of the project

  • Reviews the quality of the work completed with the project team on a regular basis to ensure that it meets the project standards

  • Ensures all the hand-off is completed from Development to the Support Team.


Control

  • Creates reports on the project for management for Internal Senior. Management

  • Communicates with Operations as outlined from the Internal Senior Management

  • Manages all project funds according to established accounting policies and procedures

  • Ensures that all financial records for the project are up to date

  • Prepares financial reports and supporting documentation for funders as outlined in funding agreements


Evaluate

  • Is a Functional/ Architectural mentor for overall delivery of the Automation project

  • Ensures that the project deliverables are on time, within budget and at the required level of quality

  • Evaluates the outcomes of the project as established during the planning phase


APPLY NOW

Senior Business Analyst

Responsibilities

  • Works with Technology team, Developers, BE to ensure the project implementation

  • Serves as functional or client needs expert for projects

  • Ensures deliverables meet contractual requirements and established acceptance criteria around quality and performance

  • Completes project management activities according to defined service level commitments and process compliance guidelines.

  • Designs and develops software systems to meet market and/or client requirements either end-to-end from analysis, design, implementation, quality assurance (including testing), to delivery and maintenance of the software product or system or for a specific phase of the lifecycle

  • Applies knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity.

  • Analyzes an organization and designs its processes and systems, assessing the business model and its integration with technology

  • Assesses current state, identifies customer requirements, and defines the future state and/or business solution. Searches, gathers and synthesizes information.

  • Works with key business representatives, data owners, end users, application designers and data architects to model current


Ideal candidate profile

  • Technical University degree

  • Minimum 5 years of experience in a Business Analyst role

  • Experience of working on implementing automation solutions projects is an advantage

  • Knowledge of business processes in different areas: finance, telecommunication, insurance

  • Good technical acumen, knowledge of web based applications and architecture

  • Good working knowledge of the mortgage industry and mortgage business processes

  • Experience in requirements gathering, requirement management, gap analysis and SDLC

  • Experience in writing Use Cases and High Level Functional and Technical analysis deliverables

  • Excellent written and verbal communication skills

  • Strong leadership skills

  • Advanced problem solving and analytical skills

  • Ability to multi task in a fast paced environment

  • Strong interpersonal and communication skills

  • Fluency in English

  • Travel availability


APPLY NOW

Junior RPA Developer

Responsibilities

  • Analyze business problems, develop technology solutions to these problems and manage the project through its life cycle

  • Provide support for assigned systems and applications; provide backup support for other systems as needed

  • Build simple utilities or modules utilizing data from databases, parsing data from flat files, emailing or automating MS Office applications

  • Involve in all application development phases, including testing and documentation


Ideal candidate profile

  • Graduate/Final year student in Computer Science, Informatics, Cybernetics

  • Knowledge of programming and OOP basics

  • Knowledge of basic concepts of Java or .Net (C#, VB, etc) or Oracle PL/SQL / VBA / HTML

  • Previous exposure to software development projects

  • Basics of a scripting language (JS/ VBS/ JavaScript)

  • Ability to analyze, understand business problems

  • Knowledge of MS Office (Access, Outlook, Excel) including macros creation

  • Fluency in English

  • Strong communication skills

  • Strong critical thinking, analytical and problem solving skills

  • Travel availability


APPLY NOW

Robotic Process Automation Architect

Job Purpose

Automation Architect conducts high level/ detailed RPA assessments either for new or existing Automation Opportunities. Also, evangelizes the Robotic Process Automation concepts with various Deals.

Skill: Application Architecture (MS Technologies) / Automation Architecture

Responsibilities

  • Solution back office process automation leveraging industry tools and technology

  • Support building automation capability and mentor development team and architects

  • Evaluate and Prototype internal or external products and provide recommendation to address business requirements

  • Support in Pre-Sales efforts providing technical expertise on standard offerings and client requirements

  • Assist development team in resolving technical problems

  • Anticipate, identify, track and resolve technical issues and risks affecting delivery

  • Assist with the design, build, rollout and run support for technology solutions

  • Design and/or configure applications/ tools to functional and technical requirements

  • Coordinate and participate in structured peer reviews / walkthroughs

  • Architect on Robotic Process Automation

  • Evaluate RPA tools and provide recommendations

  • Assess automation opportunity from technical perspective and provide solution

  • Support in Pre-sale activities and provide technical solution to automate client requirements

  • Anticipate, identify, track and resolve technical issues and risks affecting delivery

  • Assist development team in resolving technical problems

  • Assist Support teams with technical expertise to resolve issues

  • Coordinate and participate in structured peer reviews and walkthroughs


Ideal candidate profile

  • Technical University degree

  • Over 7 years of IT experience, minimum 2 years’ experience in leading architecture and design

  • Preferably experience with Automation tools like BluePrism, Automation Anywhere, Fusion or Jacada

  • Architecting enterprise level automation involving multiple systems, sub-systems and ERPs

  • Experience front ending client facing discussions

  • Exposure to SAP, Oracle or other industry standard ERP is preferred.

  • Strong communication skills

  • Good interpersonal and teamwork skills

  • Strong leadership skills

  • Team management experience

  • Fluency in English

  • Travel availability


APPLY NOW

Hear from our colleagues

Catalin M.

Catalin M.

Software Engineering Associate

"My overall experience at Accenture is exciting and interesting. I found here the oportunity to improve my skills and gather knowledge that later help me develop my career. Besides the knowledge, you meet a lot of people with different roles, with whom you can interact and share ideas, hobbies and news in Technology.

I started my job at Accenture as a Service Desk Technician and it was a new and challenging experience for me : a new company, a new beginning, a new career path. Since the first day here, I was eager for new information and wanted to learn as much as possible, but also work hard and prove my value in the team I was in. I believe that helped me in getting the opportunity to move to Automation after some time. My current role is Software System Engineer and although this is another challenge, I know that this is a great role and that it will help me improve myself and that keeps me motivated. The Software Development area is continuously evolving and you always have to keep up with the changes. This keeps me connected.

I am very pleased with my job and I think Accenture is the best company for a career in Technology. It offers you everything you need to improve, learn, get skilled and keep your motivation."

Further reading on Robotic Process Automation