Our People

Khanyisa Real Systems prioritises people and embraces an employee-first culture. “Working software” is good, but the people who do the work are just as important.

Who are we?​

KRS ( Khanyisa Real Systems) is a fully remote South African software company. We have staff all over South Africa and even a few on other continents!

We’re a team of just over 70 professional IT staff, covering roles such as Cloud Engineer, Scrum Coach, UI/UX Designer and of course, many Software Engineers.

With over 35 years of experience, KRS strives to help our employees feel valued and heard. We take pride in innovation and delivering superior software products. Of course, it all starts with  happy people.

KRS Khanyisa Real-Systems team-building

Our Values

Our core values are:

Caring – we care about our staff and they care for our clients
Collaboration – we are stronger together
Communication – open and kind communication can solve most things
Curiosity – keep learning!

Honesty and respect for individuals is what defines KRS. We could also tell you how we value diversity and create safe spaces for people to flourish, but maybe our staff retention numbers explain it better. In an industry where most IT staff move jobs every 1.5 to 2 years, KRS boasts an average staff length of service of 7.5 years.

It’s not just our staff who stay with us. We have clients who’ve relied on us for many years, and those who always come back to us for their next project.

KRS cares​

The Agile Manifesto proposes that the right choice is always “People over Process”. This is why KRS strives to foster a safe, empathic and human-centered environment that helps our employees to flourish.

We offer a shorter working week to staff, because we recognize that intellectual and creative work shouldn’t be a 9-to-5 slog. KRS also offers menstrual leave, mental health support, good annual leave benefits, and performance-based rewards and bonuses.

Even as a remote company, we’re still a social bunch and love to hang out together. On any given day you might find teams playing a quick game of Among Us. Every so often we organise in-person catch-ups, whether it’s a braai in a park or pizza and beers at a favourite local spot. Teams also enjoy regular “happy chappy” outings of their choice, from surf lessons at Muizenberg to getting creative at Clay Cafe. The chance to chill out and have some fun is a vital part of our culture.

If teams prefer a social work environment, we also have a small office with hot desks – the perfect place to connect.

KRS Khanyisa Real Systems office team-building
KRS Khanyisa Real-Systems internship team

Careers and internship

Our human-centred ethos helps our people to thrive and build incredible careers.

We pause and reflect a lot. From quarterly leadership strategy reviews to teams retrospectives. Consequently we are determined to rethink the workplace constructs and reimagine the type of environment that allow our people to thrive.

We have a regular intake of juniors through our annual internship programme, and ongoing professional development for all staff. We provide meaningful benefits, and a great remote work support structure.

Training

Regular training and bootcamps create an environment of knowledge-sharing. Expect a large variety of topics, from honing software design practices to remote working tips. We also encourage our staff to go out and contribute to our community. It’s important to provide time off to attend events and webinars in the software development and Agile world.

We love sharing our knowledge for the benefit of the development community. As a result, we offer very practical hands-on Developer Training and workshops, drawing from our 35 years of experience in our teams using the skills we teach. These include Event Storming, Domain Driven Design (DDD), and key XP practices such as Pair Programming and Test Driven Development (TDD).

Public speaking

We speak at many local and international conferences to share our knowledge, and learn from other international speakers. Knowledge sharing is the cornerstone of a thriving software development environment, so we strive to continue learning and growing.

Get in touch with the KRS Team

We create long term relationships with our clients through excellent customer support and listening to your needs.

Doodle drawings of communication icons
Doodle drawings of communication icons

Let's keep in touch

We promise not to spam you; expect an email a month about what’s happening at KRS and our views on the software development industry in general.

By signing up for this newsletter I agree to krs.co.za’s Privacy Policy