top of page

Careers

looking for software professionals to associoate

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.

 

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 can email their detailed CV clearly mentioning the Job Code in the subject line to hr@cbs-botswana.com. You may also mention the job code on the envelope and mail it to CBS HR, Private Bag B0313, Gaborone, Botswana. Only shortlisted candidates will be contacted.

1

Software Developer - Job Code #SE-0224D01
​
Last Date of Application: 30 April 2024

​

Looking for experienced Software Developers to be part of our development team.

​

WORK EXPERIENCE:

 

  • 4 - 5 years of experience in Software development and creating software applications using Microsoft .NET Framework with C#.

  • Must have strong knowledge of Object-Oriented Programming (OOP).

  • Proficient in designing, developing, testing, deploying and maintaining robust and scalable web applications using C#, ASP.NET, Entity Framework and related technologies.

  • Proficient in ASP.NET MVC, ASP.NET Core and ASP.NET web API.

  • Proficient in HTML5 and Scripting languages, including JavaScript, Typescript, React/Angular, jQuery and Modern scripting technologies.

  • Knowledge of creating stored procedures, functions and views on Microsoft SQL Server 2017 (& above) and/or Oracle 12c (& above) databases with SQL query designing.

  • Experience in working with source code repositories like TFS, GIT etc.

  • Experience in publishing web applications with IIS.

 

Other Technical Skills Required:

  • Operating Systems - Windows (Linux knowledge will be an added advantage)

  • Tools - Microsoft Visual Studio

  • Web Technologies - HTML/CSS, ASP .NET, JavaScript/jQuery, XML, IIS

  • Database Related: PostgreSQL, SQL, MS SQL Server, Oracle

 

QUALIFICATION:

 

Bachelor of Engineering in Computer Engineering or Bachelor's degree in Computer Science/Information technology or related fields.

Master's in Computer Science or Related field will be an added advantage.

 

ROLES AND RESPONSIBILITIES:

 

  • Utilize your expertise in the .NET framework, C#, and ASP.NET to design, develop, and implement robust and scalable applications.

  • Demonstrate sound knowledge of Oracle/SQL Server databases for efficient database interactions, data manipulation and Install/configure database to work with the developed application.

  • Deploy and maintain developed applications on Server infrastructure.

  • Develop detailed technical documentation.

  • Troubleshooting, debugging, maintaining and improving existing software solutions and databases.

  • Possess strong troubleshooting skills and analytical capability to identify and resolve software issues promptly.

  • Showcase the ability to work effectively under pressure, meeting tight deadlines without compromising on the quality of deliverables.

 

COMPETENCIES:

​

  • Professional and  Proactive approach

  • Ownership

  • Diagnostic skills

  • Problem solving skills

  • Critical thinking skills

  • Teamwork and collaboration skills

  • Work ethics

  • Project management skills will be an added advantage

bottom of page