RPA Developer

Indsafri

South Africa

On-site

ZAR 540,000 - 780,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Professional development

Job summary

Indsafri is seeking a skilled RPA Developer to design, develop, and implement automation solutions using Python, Java, Selenium, and Sikuli. You will build robust bots, integrate systems via APIs, and ensure scalable automation across business processes.

The role requires a strong SDLC background, problem-solving skills, and experience with image-based automation. Collaboration with cross-functional teams and a focus on reducing manual intervention are key.

Qualifications

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • Strong programming proficiency in Python and Java.
  • Hands‑on experience with Sikuli for image-based automation.
  • Strong understanding of the software development lifecycle (SDLC) and automation best practices.
  • Excellent analytical and problem‑solving skills with the ability to troubleshoot complex automation challenges.

Responsibilities

  • Design, develop, and maintain automation workflows to meet business requirements.
  • Utilize Python and Java to script complex logic and integrate various systems through APIs and custom code.
  • Develop and maintain test automation scripts using Selenium for web-based applications.
  • Implement image and pattern recognition techniques using Sikuli to automate interactions with legacy or non-standard desktop applications.
  • Conduct thorough testing and debugging of automation solutions to ensure reliability and performance.
  • Collaborate with cross-functional teams to identify automation opportunities and optimize existing processes.
  • Document technical specifications, process flows, and maintenance procedures for all automation projects.

Skills

Python
Java
Sikuli
SDLC
Analytical thinking

Education

Bachelor’s degree in CS/Engineering

Tools

UiPath
Automation Anywhere
Blue Prism
Git
SQL

Job description

We are seeking a skilled and detail-oriented RPA Developer to design, develop, and implement automation solutions that streamline business processes. The ideal candidate will leverage expertise in Python and Java alongside automation frameworks like Selenium and Sikuli to build robust, scalable bots that enhance operational efficiency and reduce manual intervention.

Key Responsibilities
  • Design, develop, and maintain automation workflows to meet business requirements.
  • Utilize Python and Java to script complex logic and integrate various systems through APIs and custom code.
  • Develop and maintain test automation scripts using Selenium for web-based applications.
  • Implement image and pattern recognition techniques using Sikuli to automate interactions with legacy or non-standard desktop applications.
  • Conduct thorough testing and debugging of automation solutions to ensure reliability and performance.
  • Collaborate with cross-functional teams to identify automation opportunities and optimize existing processes.
  • Document technical specifications, process flows, and maintenance procedures for all automation projects.
Required Skills and Qualifications
  • Bachelor’s degree in computer science, Engineering, or a related field.
  • Strong programming proficiency in Python and Java.
  • Hands‑on experience with Sikuli for image-based automation.
  • Strong understanding of the software development lifecycle (SDLC) and automation best practices.
  • Excellent analytical and problem‑solving skills with the ability to troubleshoot complex automation challenges.
Preferred Qualifications
  • Experience with RPA platforms (such as UiPath, Automation Anywhere, or Blue Prism).
  • Knowledge of SQL and database management.
  • Experience with version control systems like Git.
  • Previous experience in an Agile/Scrum development environment.
  • Opportunity to work on cutting‑edge automation technologies and high‑impact digital transformation projects.
  • Collaborative and innovative team culture.
  • Competitive compensation package with comprehensive health and professional development benefits.
Skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Engineer
Automation Engineer

Indsafri • South Africa

On-site
ZAR 500,000 - 700,000
RPA Developer: Scale Automations with Python and Java
RPA Developer: Scale Automations with Python and Java

Indsafri • South Africa

On-site
ZAR 540,000 - 780,000
Health benefits
Professional development
Deputy Manager - RPA
Deputy Manager - RPA

WNS • Centurion

On-site
ZAR 420,000 - 750,000
Restaurant d'entreprise
RPA Systems Analyst
RPA Systems Analyst

Boardroom Appointments • Durban

On-site
ZAR 600,000 - 900,000
Deputy Manager - RPA
Deputy Manager - RPA

WNS Global Services • Centurion

On-site
ZAR 600,000 - 900,000
UiPath RPA Developer
UiPath RPA Developer

Sasso Consulting (Pty) Ltd • Cape Town

On-site
ZAR 335,000 - 502,000
UiPath RPA Developer (UiPath Certified – Automation Developer Associate)
UiPath RPA Developer (UiPath Certified – Automation Developer Associate)

Sasso Consulting • Cape Town

On-site
ZAR 335,000 - 502,000
INTERMEDIATE TO SENIOR UIPATH RPA DEVELOPER - CAPE TOWN - UP TO R780K PER ANNUM
INTERMEDIATE TO SENIOR UIPATH RPA DEVELOPER - CAPE TOWN - UP TO R780K PER ANNUM

ATS Client • Cape Town

Hybrid
ZAR 468,000 - 780,000
AI Automation Specialist
AI Automation Specialist

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Remote work with flexible hours
Health and wellness benefits
+1
Java & RPA Automation Engineer
Java & RPA Automation Engineer

Indsafri India Private Limited • South Africa

Hybrid
ZAR 500,000 - 700,000