Developer II

Allan Gray Proprietary Limited

Cape Town

On-site

ZAR 600,000 - 900,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Allan Gray Proprietary Limited is seeking a technically strong Developer II to join Operations Analytics. You will work across automated solutions, including Tungsten RPA, Python, SQL and APIs, contributing from design to production support.

The role invites graduates with strong technical ability or experienced developers who can contribute independently from an early stage, delivering maintainable, scalable solutions within Retail Operations.

Qualifications

  • A relevant tertiary qualification in Computer Science, Software Engineering, Information Technology, Information Systems, Engineering or a related technical discipline.
  • Strong technical ability with practical development experience encouraged for graduates and professionals.
  • Relevant project, internship or software-development experience advantageous.
  • Exceptional graduates considered if they show problem-solving and practical development skills.

Responsibilities

  • Design, develop, test, implement and maintain automation and software solutions for Retail Operations.
  • Develop solutions using Tungsten Automation (Kofax) RPA, SQL, Python, APIs and scripting languages.
  • Contribute to AI solutions including AI agents and generative AI-enabled workflows.
  • Collaborate with teams across Retail Operations to understand challenges and opportunities.
  • Produce technical documentation, support guides and solution designs.
  • Share knowledge and contribute to building team capability and continuous improvement.

Skills

Problem solving
Analytical thinking
Team collaboration

Education

Bachelor's degree in Computer Science/Engineering/IT or related

Tools

SQL
Python
APIs
Kofax Tungsten RPA
Web technologies

Job description

Career Opportunities: Developer II | Operations Analytics (9116)

Operations Analytics forms part of the broader Retail Operations team. We help Retail Operations improve how work is done by working with teams across the department to understand operational challenges, identify opportunities for improvement and design practical solutions that make our processes more efficient, effective and sustainable.

The team brings together a range of capabilities, including business analysis, data analytics, process engineering and automation. While we perform different roles and bring different areas of expertise, we are part of the same Retail Operations team and work towards the same purpose: delivering better outcomes for our clients and our business.

The Automation Team capability focuses on using technology to improve existing and new Retail Operations processes. This includes removing repetitive work, reducing operational risk, improving the employee experience and finding better ways for work to be performed.


Robotic Process Automation remains an important part of our technology landscape, but our solutions are not limited to RPA. We use a range of technologies and development approaches, including Tungsten Automation (Kofax) RPA, Python, SQL, APIs, web applications, scripting and emerging artificial intelligence technologies. We choose the technology and approach best suited to the problem we are trying to solve.

We are looking for a technically strong and highly motivated developer who enjoys solving real operational problems through technology. The successful candidate will work closely with colleagues across Operations Analytics and contribute across the full solution lifecycle, including understanding the problem, analysing requirements, designing solutions, development, testing, implementation, production support and continuous improvement.

This opportunity would suit either an exceptional graduate with strong technical ability and practical development experience, or an experienced developer who is able to contribute independently from an early stage.

Job Responsibilities
  • Design, develop, test, implement and maintain automation and software solutions that support Retail Operations.
  • Develop solutions using technologies such as Tungsten Automation (Kofax) RPA, SQL, Python, APIs, scripting languages, web technologies and other appropriate tools.
  • Contribute to the development and implementation of artificial intelligence solutions, including AI agents and generative AI-enabled workflows.
  • Work with teams across Retail Operations to understand operational challenges, requirements and opportunities for improvement.
  • Contribute across the full solution lifecycle, from initial problem identification and proof of concept through to production implementation, support and continuous improvement.
  • Develop a strong understanding of Retail Operations products, processes, systems and data.
  • Build reliable, maintainable and supportable solutions that meet appropriate development, security, governance and operational standards.
  • Troubleshoot and resolve technical issues across applications, databases, integrations, automation platforms and production environments.
  • Develop and optimise SQL queries, stored procedures and data-processing logic.
  • Integrate solutions with internal systems through databases, APIs, user interfaces and other available integration methods.
  • Produce appropriate technical documentation, support guides, process documentation and solution designs.
  • Use source control and appropriate software-development practices to manage and maintain solutions.
  • Conduct testing and peer reviews to ensure solutions are accurate, reliable and fit for purpose.
  • Monitor existing solutions and identify opportunities to improve performance, stability, maintainability and business value.
  • Research, experiment with and apply new technologies and automation techniques where they can add value to Retail Operations.
  • Share technical knowledge within the team and contribute to building sustainable team capability.
  • Assist with monthly bulk processes, operational reporting and rotating production-support responsibilities.
  • Take ownership of solutions and contribute to a collaborative, innovative and delivery-focused team environment.
Qualifications
  • A relevant tertiary qualification in Computer Science, Software Engineering, Information Technology, Information Systems, Engineering or a related technical discipline.
  • A strong academic record will be advantageous, particularly for graduate applicants.
  • Relevant practical projects, internships or professional software-development experience will be advantageous.
  • Exceptional graduate applicants with limited formal work experience will be considered where they can demonstrate strong technical ability, problem-solving skills and practical development experience.
  • Applicants with relevant professional experience in software development, automation, systems development or a related technical field will also be considered.
  • Specific technical certifications are not required for the role. Relevant certifications may be advantageous where they demonstrate applicable technical knowledge or experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Developer II | Operations Analytics
Developer II | Operations Analytics

Allan Gray • Cape Town

On-site
ZAR 650,000 - 900,000
Automation & Analytics Developer II
Automation & Analytics Developer II

Allan Gray Proprietary Limited • Cape Town

On-site
ZAR 600,000 - 900,000
Software Developer (AI Focused)
Software Developer (AI Focused)

Network Finance • Randburg

On-site
ZAR 700,000 - 1,000,000
Software Dev - AI & Automation
Software Dev - AI & Automation

Network Finance • Randburg

On-site
ZAR 600,000 - 900,000
Software Dev - AI & Automation
Software Dev - AI & Automation

Network Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Software Developer – AI & Automation
Software Developer – AI & Automation

Network Finance • Randburg

Hybrid
ZAR 540,000 - 900,000
Automation Engineer II — Retail Operations Analytics
Automation Engineer II — Retail Operations Analytics

Allan Gray • Cape Town

On-site
ZAR 650,000 - 900,000
Senior Manager Development and DevOps
Senior Manager Development and DevOps

Woolworths Financial Services • Cape Town

On-site
ZAR 1,400,000 - 1,900,000
Developer – Applications & Data
Developer – Applications & Data

Dlk-Group • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Software Developer
Senior Software Developer

Pronel Personnel • Pietermaritzburg

On-site
ZAR 350,000 - 550,000