Contact KRS: +27 (0) 21 681 2900 | | Contact Us


People, technology, and process

Agile Principles

KRS has an exceptional record for consistently delivering software that makes real business sense. Our software engineering is about passionate, skilled, forward thinking and involved people with repeatable, proven processes to deliver software that works for your business.

Our key skills are:

Facilitating strategic sessions to ensure the right solution is designed for the right problem

Selecting appropriate technology for performance, security, and speed of delivery

Selecting only top staff, from our graduate interns to our highly qualified engineers

Developing clean code that works

Providing excellent customer service

Web and Mobile Development

KRS tackles software projects using Lean Startup and Agile principles. We help to guide our clients through developing a Minimum Viable Product that gives business value as early as possible.

Web Apps

Single Page Web Apps (SPA) support complex user functionality on the web, with a great user experience. Are you looking to support your administrative staff in working remotely? In these changing times, work-from-home has become essential. You need a software partner who can develop performant, functionality-rich web applications, to replace legacy systems.

KRS has over 33 years of software experience. We work with legacy systems to re-use existing databases, adding secure new front-ends that leverage your investment in existing systems.

KRS Mobile Development

Mobile Applications

Unleash the power of mobile with our tailor-made mobile applications for iOS and Android. Our designers and developers work together to create beautiful, functional apps for your mobile needs. The User Experience (UX) is important on mobile, and we help you by using the latest technology to make apps easy-to-use on small devices.

The tech stuff: we use Xamarin for cross platform mobile development. No need for separate iOS and Android development, Xamarin gives us all the power of Native apps. 

Need an app in a flash? We can rapidly deliver solutions that meet your needs.

Case Studies

Have a look at some of our published Case Studies and client references to see how we can help you.


Legacy Projects

A great deal of business value lies trapped in legacy code bases. KRS can assist clients to extend the life of your legacy systems by analyzing areas for refactoring, and applying Domain Driven Design principles to tame any Big Ball of Mud.

Our team can analyse your code base with state of the art tools, and help you to create a strategy to extend the useful lifetime of your valuable legacy code.

Get Started

Our technologies

We work in a range of technologies where we can guarantee our quality through highly competent teams.

  • Microsoft .Net Core
  • Full stack C#
  • Lightweight web applications using JavaScript frameworks
  • Xamarin for cross platform mobile development
  • Cognitive services: voice & image recognition
  • Databases: Microsoft SQL Server, PostGreSQL, MongoDB etc.
  • AWS, Azure and Google Cloud Platform services
  • Virtual Reality in Unity
  • Content management with the Progress® Sitefinity™ platfor
Progress Partner  KRS Gold Microsoft Competencies
what we do

Let’s get started on your next project.