K2 designs business application platforms and is fixated on innovation, to stay ahead of industry trends and to better serve the needs of customers. Our software helps people to work smarter and get business done faster. We create any business application you can imagine with workflows and forms that span across roles, departments and data sources. Automating manual processes and delivering the right information into the right hands. Our product run on premises or in the cloud, they integrate with your current systems and they allow for insightful reporting. Everything you build is reusable and easy to change with little or no code. With K2, people can access their tasks from anywhere so your workforce can move faster and stay focused on growing the business instead of managing a process.
We are family. If you join K2, you will soon realize how quickly you are absorbed into the family and feel a sense of belonging. We play hard and definitely work just as hard to ensure that targets are achieved, after all, it is our Company. We offer our employees perks such as disability and life cover, contribution towards medical aid, 18 days leave per annum, flexibility regarding working hours / remote working possibilities, bonuses if targets are achieved, etc.
As the Software Engineer, you will form a vital part of a team of Engineers who are responsible for creating innovative software that supports critical business processes. You will be familiar with advanced programming techniques and design patterns. You will be required to provide guidance to the other Engineers in your team.