Developer, Business Systems - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 03-09-2020 2:40:27 PM
29-10-2020 2:40:27 PM
Role summary

As a member of the DevOps team, the candidate’s primary focus will be the automation of key business processes by means of utilising RPA as a solution. This includes daily end user support on issues requiring specialist attention, as well as managing the RPA system development life cycle for changes and updates, adhering to guidelines as per Global Operational specifications. As secondary focus the candidate will provide support for bespoke in-house applications, reporting and scripts developed and maintained by DevOps in support of the business.

Key responsibilities

The brief description outlined above will involve the following specific duties:
- Act as an adviser and subject matter expert when it comes to Sanne’s RPA systems and functionalities thereof;
- Draft user case documents for user defined developments in achieving organisation objectives;
- Document system requirements and help review the specifications provided by intelligent RPA system vendor;
- Ensure best practices are followed when designing, developing and deploying RPA solutions;
- Maintain and Support RPA flow charts and sequences in line with project requirements;
- Develop, maintain and review intelligent RPA systems documentation (e.g. Processing Standards);
- Ensure and manage continuous improvement of RPA processes utilising best practices and changes in technology to maintain relevance of developments;
- Develop and review intelligent RPA system change controls;
- Conduct testing and quality assurance throughout the development lifecycle;
- Ensure test packs are maintained;
- Ensure thorough testing and CAB signoff done to intelligent RPA system upgrades and restructuring (including automation system patches);
- Provide users with information on new functionality and coordinate the implementation of such new functionality;
- Manage all non-conformances with RPA system vendors against agreed SLA’s and ensure prompt resolution;
- Keep abreast of the issue logs of all user/system issues and their resolutions;
- Ongoing review of data integrity and identification of non-conformance of static data;
- Provide training assistance to ensure the consistent application of functionality;
- Communication to internal parties and RPA system vendors on a continuous basis;
- Provide Support for bespoke in-house applications, reporting and scripts developed and maintained by DevOps. This includes, but is not limited to, solutions developed utilizing VBA, Vb.Net, SQL and Crystal Reports.
- Assist DevOps team as needed on other projects, where their skills could be utilised
- Build on processes and procedures that follow the best practices of SANNE.

Skills / experience required

- Strong problem-solving skills and sound judgement;
- Strong interpersonal skills, being supportive and patient with users;
- Ability to plan, schedule and organize in a systematic and orderly manner;
- Excellent presentation and communication skills, both verbal and written;
- Proficient in the Microsoft Office suite;
- Relevant Computer Science / IT / Engineering degree or related tertiary qualification;
- Working knowledge of key automation tools (UI Path, Automation Anywhere, Blue Prism);
- Strong technical toolset covering main programming (.Net, C#, VB, VBA, Python, Java & JavaScript) and database technologies (SQL);
- Exposure to NoSQL advantageous;
- Exposure to Automated testing tools (e.g. Jest, Postman) advantageous;
- C# .Net Core Web Development experience advantageous;
- Understanding of cognitive computing, artificial intelligence, optical character recognition, machine learning solutions advantageous;
- Experience in implementing intelligent RPA advantageous;
- Exposure to Agile methodology for project delivery;
- Working project experience in the Financial Services industry;
Broad understanding of all systems, procedures and processes in SANNE;