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.


Software Engineer - Raizcorp





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

Free Tuition Scholarships to Study in UK, US etc.

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.


ADVERTISEMENT

CONTINUE READING BELOW


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.


ADVERTISEMENT

CONTINUE READING BELOW


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


ADVERTISEMENT

CONTINUE READING BELOW


  • 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
« Go back to the jobs list


RELATED JOBS >> CLICK A JOB BELOW TO VIEW & APPLY



ADVERTISEMENT

CONTINUE READING BELOW




Before you look at how to apply for the job, take a look at the recommended career resources and guides we have for you. It is always good to prepare yourself for your dream job. Carefully read the articles and proceed to apply.

How to Apply

Click here to apply >>

JobSearch South Africa Job Widget

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

Get Started !!


Disclaimer

  • 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.

DSPA VACANCIES & GOVERNMENT JOBS IN SOUTH AFRICA TODAY

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

TOP CAREER ARTICLES FROM EXPERTS

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!

Top