We are looking for the following skills at our Johannesburg and Ballito offices:

  • Microsoft DotNet Developers with at least 5 years experience and preferably with some banking knowledge.
  • Microsoft SQL DBA’s with at least 5 years experience and preferably with some banking knowledge. 


If you have superior skills in your chosen field in the IT / Software industry, and are ready for the challenges and rewards you will experience at Virtual Card Services, we would like to hear from you.

At VCS, we apply the same standards of excellence to our selection procedures as we do to our other work. This ensures that we achieve the perfect fit with successful candidates – both for the company and for the candidates themselves.

Our IT department acts in a support capacity, here you’ll be working with cutting edge technologies in a collaborative team. If you enjoy problem solving this is the place for you. Skills we require are MCSE, DBA, Networking.

Our Development department constantly develops and upgrades our products in the “Card Issuing-Virtual Account” and “Card Acquiring-Virtual Online and Virtual Vendor” environments. We also have products “Virtual Voucher”, “Virtual Message”, “Virtual SMS” that operate premium rate SMS and also USSD services. Here you will enjoy being a part of an innovative and progressive team. Skills we require for our web developers are Microsoft.NET, Asp.NET, ASP, JavaScript, Database Developers.

Step 1: Once you have applied, you will receive acknowledgement of receipt of your application.
Step 2: Applications and CV’s are shortlisted according to the competencies, qualifications and experience of the candidates. This process is handled with the utmost confidentiality.
Step 3: Should you be shortlisted, you will be telephonically advised of this and invited to undergo ability testing to determine your practical competence. Suitable applicants are then requested to attend a panel interview.
Step 4: The object of the panel interview is to identify whether your level of technical and behavioural competence matches that required for the vacant position.
Step 5: Each candidate is rated in order to compare their level of competence to the job requirements and, if necessary, to compare the candidates against each other.
Step 6: Before you are offered the position, references and security checks are made.
Step 7: Once the checks have been successfully completed the offer of the position may be formally made.
Step 8: Please don’t forget to indicate your area of interest and approximate remuneration required so we can match you to any positions that may be available. 

Please send your CV to cv@vcs.co.za