© Afrique Chronique 2026
Titre du poste
Senior Software Engineer - Gaborone
Description
Position : Senior Software Engineer - Gaborone
Job Overview:
We are seeking an experienced and highly skilled Senior Software Engineer to lead the design, development, and deployment of robust software solutions. The successful candidate will play a pivotal role in architecting scalable systems, mentoring junior developers, and driving innovation to enhance our digital platforms and applications.
Key Responsibilities:
- Lead the design, development, testing, and deployment of complex software applications
- Architect scalable, secure, and high-performance systems
- Write clean, efficient, and maintainable code following best practices
- Mentor and guide junior software engineers and development teams
- Collaborate with cross-functional teams to define technical requirements and solutions
- Conduct code reviews and ensure adherence to software development standards
- Troubleshoot and resolve complex technical issues
- Integrate third-party tools, APIs, and new technologies as needed
- Contribute to continuous improvement and innovation in software processes
Required profile for job ad : Senior Software Engineer - Gaborone
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Minimum of 7 years’ experience in software development, with at least 3 years in a senior or lead role
- Strong proficiency in programming languages such as Java, Python, C#, or JavaScript
- Extensive experience in web, mobile, or enterprise application development
- Solid understanding of software architecture, design patterns, and development lifecycle
- Experience with cloud platforms, databases, and DevOps practices
- Strong problem-solving, analytical, and leadership skills
- Excellent communication and mentorship abilities
What We Offer:
- Competitive salary and benefits
- Leadership role with strategic impact on technology solutions
- Opportunities for professional growth and innovation
- Collaborative and dynamic work environment
Job criteria for job ad : Senior Software Engineer - Gaborone
-
Job category :
IT, new technologies - Management - Sales -
Industries :
Consumer goods - Distribution, selling, wholesale - Import-export business - IT, software engineering, Internet - Employment type : Permanent contract
- Region : Gaborone
- City : Gaborone
-
Remote work :
Hybrid - Experience level : 5 to 10 years - More than 10 years
- Educational level : High school - Technical school - College - HND - Bachelor - Master
- Number of Position(s) : 10
-
Salary expectations :
BWP 40,000 - 55,000 -
Team management :
Yes
- C#
- Leadership
- Management
- Mentoring
- Sales
- JAVASCRIPT
- PYTHON
- JAVA
Be cautious! Do not send money to a potential employer. Do not pay any money for a potential contract of employment or for pre-employment training.
Exercise extra caution with any international job offer, particularly if especially attractive conditions or salary are being highlighted.
Please report any irregularities by using the candidate contact form and selecting the subject "Report a job ad".
Exercise extra caution with any international job offer, particularly if especially attractive conditions or salary are being highlighted.
Please report any irregularities by using the candidate contact form and selecting the subject "Report a job ad".
Organisme employeur


Type de poste
Temps plein
Lieu du poste
Gaborone, Botswana
Date de publication
3 mars 2026
Valide jusqu’au
2 mai 2026











