Do you have it in you?

Looking for talented and innovative minds with exceptional skills set that suits to our business. We believe in a leaner skilled team with bigger dreams and aspirations.​


At CBS we are making smarter technologies, stronger communities and more sustainable relations. Join us to make something that makes you proud.

Corporate Business Solutions is a leading business integrator based in Botswana. We focus on bespoke solutions as well as implementation of enterprise solutions for both the public and private sectors, in order make our clients more effective and efficient in operating their enterprises in a cost effective manner. We are also technology integrators offering an array of solutions to organisations running various technologies and infrastructures that transform their infrastructure into cohesive and seamless enterprise architecture.


Corporate Business Solutions has development teams in all leading platforms including Microsoft .Net and Java. We are currently looking for suitable candidates for the below positions. We are an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, gender, national origin, age, disability or handicap, marital, sexual orientation, gender identity, or any other category protected under applicable federal or provincial law.


Interested candidates email their the detailed CVs clearly mentioning the Job Code in the subject line to You may also mention the job code on the envolope and mail it to CBS HR, Private Bag B0313, Gaborone, Botswana. Only shortlisted candidates will be contacted.

Software Engineer. Job Code #SE-JST0120

Looking for experienced Software Engineers to be part of our R&D team of high-end software solutions

  • 7+ years of prior relevant experience in Software development.

  • Recent 3+ years of front end UX / UI development experience.

  • 5+ years of front end web application development

  • Experience with SpringBoot applications, Docker containers and cloud based deployment

  • Experience with extending frameworks to provide common abstraction libraries

  • Experience solving front-end performance and scalability challenges in high traffic web applications.

  • Experience with developing real-time UIs that display, manage or status real-time events.

  • Strong client-facing skills and comfortable communicating with a leadership team.

  • Recent hands-on experience with JavaScript/Typescript based projects.



  • Developing and deploying distributed cloud-based applications, web services (interface definition, implementation) including RESTful APIs, scripting languages such as Ruby or Python.

  • Familiarity with a JavaScript framework such as DOJO, VueJS/Vuetify, AngularJS, Node.js, jQuery or Backbone.js, JavaFX, or any UI library for Java SE

  • Experience with a microservices architecture, continuous integration tools such as Jenkins or Bamboo.

  • Database skills in Oracle 12c. Experience in CDB and PDB with Muti-Tenant database architecture will be an advantage.


  • 7-8 Years of hands-on experience in Software Design and Development in the above skills set.


  • Masters in Computer Applications or Computer Science or Bachelor of Engineering in Computer Engineering


Manager - Software Support Job Code #ASE20

Looking for candidates with a minimum of 6 years of experience in Software Services and Product support with project management skills.

Person should be capable of :

  • Ability to quickly adapt to various software solutions and industry domain.

  • Ensure strict adherence to SLA and Support Plans.

  • Mentor and Monitor Support Engineers.

  • Coordinate and Finalize various reports.

  • Liaise closely with Engineering team.

  • Improve efficacy of Support Division by constantly improving and updating CBS Support Methodology and conduct internal audits with Quality Management team.

  • Update Management and other stakeholders on Support Services.

  • Good Knowledge and Experience implementing ISO/IEC 14764:2006 and ITIL Service Support practices.


  • 6 Years experience in leading Software Support services for enterprise solutions, ERPs etc.


  • Candidates must posses a Bachelors/Masters degree in Software Engineering or any STEM disciplines.


© 2021 Corporate Business Solutions. All rights reserved.

  • LinkedIn - Black Circle
  • Facebook - Black Circle