Job Description
Position: Senior Software Engineer
Company: Microsoft Somalia
Location: Kismayo, Somalia
Experience: 5+ years
Education: Bachelor’s Degree in Computer Science or related field
Employment Type: Full-time
Industry: Information Technology
Department: Engineering
Salary: 4,500,000 – 7,500,000 SSP
Vacancies: 1
Company Overview
Microsoft is a global leader in technology, dedicated to empowering every person and every organization on the planet to achieve more. In Somalia, we are expanding our digital footprint to support local innovation and technological advancement. As part of our mission to bridge the digital divide, we are investing heavily in local infrastructure and talent. We provide cutting-edge solutions in cloud computing, productivity software, and advanced AI technologies. Working with us means being at the forefront of the digital revolution in East Africa, contributing to projects that impact millions of lives through seamless connectivity and intelligent software solutions.
For more information on our global mission, visit https://somaliajobsearch.com.
Job Overview
We are seeking a highly skilled Senior Software Engineer to join our growing technical team in Kismayo. This role is critical to our regional expansion, focusing on designing, developing, and maintaining complex software systems that serve a diverse user base. The successful candidate will lead technical initiatives, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software products. This is a premier career opportunity in Somalia for a professional who thrives in a fast-paced, innovative environment and is passionate about solving complex computational problems through elegant code and scalable architecture.
Explore more career opportunities in Somalia by visiting https://liberiajobsearch.com/.
Key Responsibilities
- Lead the design and implementation of scalable software architectures and microservices.
- Write clean, maintainable, and efficient code following industry best practices.
- Conduct thorough code reviews to ensure high standards of quality and security.
- Collaborate with product managers to define software requirements and technical specifications.
- Troubleshoot, debug, and resolve complex software defects in production environments.
- Mentor junior and mid-level engineers to foster a culture of continuous learning.
- Optimize application performance and ensure high availability of services.
Required Skills
- Expert proficiency in modern programming languages such as C#, Java, or Python.
- Deep understanding of cloud computing platforms and distributed systems.
- Strong knowledge of SQL and NoSQL database management and optimization.
- Experience with DevOps practices, including CI/CD pipelines and containerization (Docker/Kubernetes).
- Excellent problem-solving abilities and analytical thinking.
- Strong communication skills to work effectively in a multicultural team.
Education
A Bachelor’s degree in Computer Science, Software Engineering, or a related technical field is mandatory. A Master’s degree in a specialized field like Artificial Intelligence or Data Science is highly preferred.
Experience
A minimum of 5 years of professional software development experience is required. Proven experience in leading technical projects and working within an Agile/Scrum development lifecycle is essential for this senior-level position.
Salary
The monthly salary for this position ranges from 4,500,000 SSP to 7,500,000 SSP, depending on experience, skills, and performance during the interview process.
Benefits
- Competitive salary package in SSP.
- Comprehensive health and wellness insurance.
- Flexible working hours and remote work options.
- Professional development budget for certifications and conferences.
- Performance-based annual bonuses.
Training
- Access to Microsoft Learn and advanced technical certification programs.
- Internal mentorship programs with global subject matter experts.
- Regular workshops on emerging technologies and security protocols.
Working Environment
The working environment is highly collaborative and innovative. You will work in a modern office setting in Kismayo, with access to high-end hardware and cutting-edge software tools. We promote a culture of inclusivity and continuous improvement, where every voice is heard. This role offers significant employment in Somalia for those looking to make a lasting impact on the local tech ecosystem.
Check out other job vacancies in Somalia at https://malawijobsearch.com/.
Application Process
Interested candidates should submit their updated CV and a cover letter detailing their relevant experience through our official recruitment portal. Shortlisted candidates will undergo a technical assessment followed by multiple interview rounds.
Equal Opportunity Statement
Microsoft is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, or disability status.