BDO Wave - Automation Software Engineer, Cape Town

BDO South Africa · Cape Town, Western Cape

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Description

  • Do you have a passion for Automation and experience in developing automation solutions to help optimise business processes for your organisation? If so, we need to hear from you!
  • We are seeking a passionate Automation Software Engineer who will be able to develop Automation solutions to support our Business workstreams. At BDO, we recognise that through the adoption of Automation technology, we can help grow our client base, increase the quality of our business processes and help reduce operational risk.
  • You will be part of an expanding team of Software Engineers who are using and exploring RPA, BPM, NLP, ML, OCR, and AI technologies to deliver Automated solutions for our business streams. Through this role, you will play a vital part in helping to realise the Automation vision at a large global accountancy & professional services firm.
  • As an Automation Software Engineer, you will be responsible for the delivery of innovative, high quality Automation solutions to help support our business streams. You will have opportunities to extend your existing technical capability and work across a variety of Automation toolsets.

Requirements Principal Accountabilities

  • To develop Automation solutions to support our business streams.
  • To work closely with our Automation Analysts and business SMEs to turn business requirements into an Automated solution.
  • To become an active member of our Automation Centre of Excellence and to help identify ways to both continuously improve our methods of operation and enhance the quality of our deliveries.
  • To help develop our development best practice framework such as coding practices, exception management and reporting.
  • To be an evangelist for Automation capabilities and to help identify new Automation opportunities across the business.
  • To help support initial feasibility of potential Automation processes through until the implementation stage.
  • To work closely with our Automation support team to ensure that your processes are developed to the highest possible quality level.
  • Adhering to the existing Automation Software Delivery Lifecycle and implementing change requirements as part of a structured change control process.
  • Work with project leads on technology platform related issues and provide plausible suggestion for improvements.
  • Work with business relationship management team and technology teams to analyse and assess automation feasibility.
  • Able to support and drive change management of existing processes as per new requirements using a structured change control process.

Technical Knowledge, Professional, Qualifications and Experience

Capabilities

  • Adept with leading Automation tools such as Blue Prism, UiPath, Automation Anywhere, MS Power Platform, Appian, ABBYY, Kofax or others.
  • Experience of the Software Delivery Lifecycle for an Automation project
  • To have experience of delivery using an Agile Framework
  • Understanding of workflow based logic and the ability to both understand a business process from a workflow diagram and to conceptualise it as an automated solution.
  • The ability to learn quickly and be able to turn a business use case into an Automated solution.
  • Good communication skills with the ability to present technical details to a non- technical audience.
  • Good written skills and with the ability to produce clear and concise documentation.
  • Excellent IT Hygiene and an attention to detail to ensure that IT best practices are adhered to.
  • The ability to work with a structured and methodical approach, combined with an enquiring mind.
  • Any experience of delivery on both "On Premise" and "Cloud" infrastructure desirable.
Auto-apply to this jobView original posting ↗