Software Engineer - Raizcorp

eg. Accountant or Accounting or Kempinski

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

A Must Read Article: 10 checks to identify fraudulent or scam job offers

Job Alerts: Click here to join us on Telegram

1. Patiently scroll down and read the job description below.

2. Scroll down and find how to apply or mode of application for this job after the job description.

3. Carefully follow the instructions on how to apply.

4. Always apply for a job by attaching CV with a Cover Letter / Application Letter.

We’re looking for a bit of a (techy) unicorn to join arguably the most exciting department within our company. We are looking for an intelligent and experienced tech all-rounder to join our Systems, Automation, Digitisation and Analytics (SADA) department as a software engineer.

This department is responsible for the end-to-end creation of all in-house systems, digital tools and overall organisational technical enhancements. We are seeking your computer science degree coupled with solid experience in systems analysis, research, design, coding, developing, testing, organisational implementation, and maintenance.

In this role, you will be tasked with the creation, testing, implementation, maintenance, auditing, and improvement of all existing and new systems and software within the group. Your previous experience in the creation and implementation of systems and software within organisations will be vitally important as we would expect the incumbent to make recommendations for, and solution, technical system design projects.



We’re on a massive automation drive so this will be an exciting and challenging role for the right person! Only candidates keen on building with good project management skills need to apply!

What does this role do?

The Software Engineer will work across all organisational systems and projects which would include upgrades to existing systems, bug fixes and maintenance of all systems, new systems research and design, new systems building and creation and so on.  

Raizcorp is a complex business and therefore often requires bespoke system creation to automate and control in-house processes, deal with (and ease) complexities in processes and to facilitate data management. You would also be tasked with ensuring that all systems integrate into one another as seamlessly as possible.  

Previous experience in learner management systems, MS Access databases and SQL programming will be advantageous.  You will also need to possess strong experience in systems analysis (you will do your own business analysis for all newly proposed systems), research, design, coding, developing, testing, organisational implementation, and maintenance.



What experience is preferred?

You need to be a strong all-rounder with the ability to learn quickly.  You will be required to consider different systems based on business needs, be flexible to change and highly adaptable to finding solutions.  We do use external programmers and developers and often you would need to brief specs into these developers, review their work, collaborate for the organisation’s best interests in all design projects, etc.

What kind of personality will excel in this role?

You will be reporting to and working very closely with the SADA Manager. You will need to be a bit of a unicorn as we’ve already mentioned – someone who is analytical, logical and systems thinking but also able to empathise with the user experience, having the required skill to build the system needed to bridge the gap between the company’s requirement and the employee or entrepreneur experience. You need to care about making everyone’s lives better through better technology and systems.

Minimum requirements

  • Degree in computer science or software engineering
  • A minimum of four to five years of experience in software engineering
  • Hands-on programming experience using relevant languages



  • Experience using the relevant suites
  • Creative problem-solving skills
  • Experience in managing the software development lifecycle (preferably experience in multiple approaches)
  • Strong project management experience with a proven ability to deliver projects on time and within budget
  • Strong empathy and UX design mindset
  • Excellent written and spoken communication ability
  • Exceptional organisational and administrative skills
  • Knowledge of agile methodologies
  • Knowledge of algorithms and data structures
  • Strong analytical and reasoning skills with an ability to visualise processes and outcomes
  • Proven proficiency in troubleshooting software issues and debugging large codebases
  • Ability to function in a highly collaborative cross-functional department
  • Exceptional interpersonal skills
  • Own vehicle with valid driver’s licence non-negotiable

Software experience

  • The following systems and software is regularly used within the Raizcorp group. The Software Engineer must be au fait with or experienced in the use and development of these systems and software:
    • Microsoft Office 365 suite
    • Microsoft Access
    • Microsoft Azure
    • Microsoft Power BI
    • Microsoft SharePoint
    • VBA
    • SQL
    • SumTotal learner management system
    • Canvas learner management system



JobSearch South Africa Job Widget

Display job vacancies in South Africa on your website or blog for FREE!!

Get Started !!


  • Do not pay any fee to any Recruiter.
  • The Recruiter may amend, delete or expire jobs at any time without notification.
  • The Recruiter reserves the right not to proceed with filling the position.
  • An application will not in itself entitle the applicant to an interview.


JobSearch South Africa is your most reliable website for latest jobs in South Africa today. If you are interested in getting genuine and reviewed job vacancies in South Africa from the best companies, then you are in the right place. Browse For DPSA vacancies, Government jobs & More. You can find LinkedIn jobs and Indeed jobs, here


Job search is not an easy journey especially for job vacancies in South Africa. That is why we have engaged experts to write seasoned articles to guide your job search in South Africa. We cover interviews, cover letters, CVs, aptitude tests, workplace life, entrepreneurship, personal finance and more. Check out our career articles page today!


© 2020 - 2022 JobSearch South Africa - Jobs In South Africa

Powered by Yaks Baker