Senior WorkFusion RPA Software Engineer

Kyiv, Ukraine


Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


We are looking forward to welcoming a new specialist in the EPAM Robotic Process Automation (RPA) competency.

On this position, you will have an opportunity for career growth within a new forward-looking, evolving and rapidly growing area of Automation Intelligence (AI) aimed at clients interested in business processes automation. AI has been chosen as a strategic area for our company.

Our RPA competency operates with most progressive technologies and provides an opportunity to pass the certification, gain respective domains knowledge, and grow the own team in perspective. Various platforms are used on the projects: WorkFusion, Blue Prism, Automation Anywhere and different specific technologies: BPM, RPA, ML, OCR, Chatbots.

Our customers are:
• Business domain: Financial/Banking/Insurance companies
• Location: North America, Europe, India

Previous WorkFusion experience is not required - sufficient training will be provided upon joining the team.


  • Develop machine tasks: data processing, integration with 3rd party API (REST, SOAP), working with databases, Microsoft documents, PDFs, etc…;
  • Conduct the manual tasks (Web Forms) inside WorkFusion platform using both built-in components and creating custom code in JS/HTML;
  • Develop RPA bots using Groovy language and Selenium tool, automate Web-, Desktop- or Mainframe-based applications;
  • Complete WorkFusion learning path within limited timeframes and obtain RPA Specialist Certificate.


  • 4+ years of software development experience;
  • Experience in architecture of automated solutions/Continuous Delivery;
  • Experience in building/coding of skeletons;
  • Confident knowledge of any OOP language;
  • OOP design patterns, principles and best practices;
  • Knowledge of web services, REST and SOAP;
  • Knowledge of XML and JSON data structures;
  • Good troubleshooting, problem solving;
  • Quick learning ability;
  • Patience and perseverance;
  • Good communication skills;
  • Readiness to work in a fast changing Agile environment;
  • Readiness to have short-term business trips;
  • Intermediate or higher English level (B1+) as direct communication in English with the customers will take place.

Nice to have

  • Basics of Java or Groovy language;
  • CSS Selectors, XPath and JSONPath;
  • Experience in Regular Expressions;
  • Knowledge of Selenium for Software Engineers;
  • A desire to gain new knowledge and improve existing challenges.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path;
  • Individual career path in engineering;
  • Sick leave and regular vacation;
  • Partial coverage of costs for certification and IT conferences;
  • English classes with certified English teachers;
  • Flexible work schedule.