Job Description
Position: Software Development Engineer
Company: Microsoft Corporation
Location: Burao, Somalia
Experience: 3-5 years of software development experience
Education: Bachelor’s degree in Computer Science or related field
Employment Type: Full-time
Industry: Technology – Software Development
Department: Engineering
Salary: 8,000,000 – 12,000,000 SSP per month
Vacancies:1
Company Overview
Microsoft Corporation is a global technology leader dedicated to empowering every person and organization on the planet to achieve more. With a strong commitment to digital inclusion across Africa, Microsoft has established strategic partnerships and development centers that drive innovation, cloud adoption, and skill development throughout the continent. The company’s presence in Somalia reflects its mission to support economic growth, improve digital infrastructure, and create sustainable career pathways for local talent. As part of its broader vision, Microsoft contributes to the ecosystem of Somalia Jobs by offering world‑class training, mentorship, and access to cutting‑edge technologies. This role represents a unique opportunity to be part of a forward‑thinking team that is shaping the future of technology in the Horn of Africa.
Job Overview
The Software Development Engineer will join Microsoft’s regional engineering hub to design, develop, and maintain scalable cloud‑based applications that serve both local and international customers. Working from the vibrant city of Burao, the successful candidate will collaborate with cross‑functional teams, including product managers, data scientists, and UX designers, to deliver high‑quality software solutions that align with Microsoft’s standards of security, performance, and accessibility. This position plays a critical role in expanding Microsoft’s footprint in Somalia, supporting the nation’s digital transformation agenda, and creating new pathways for Jobs in Somalia. Candidates will have the chance to work on innovative projects that leverage Azure, AI, and modern development frameworks, contributing directly to Career Opportunities in Somalia and broader Employment in Somalia initiatives. For more details about the role and our commitment to local talent, visit Somalia Job Search.
Key Responsibilities
- Design, code, test, and deploy robust software applications using C#, .NET, and Azure services.
- Collaborate with product owners to translate business requirements into technical specifications.
- Implement automated testing, continuous integration, and continuous deployment pipelines.
- Optimize application performance, scalability, and security in line with Microsoft best practices.
- Participate in code reviews and provide constructive feedback to peers.
- Mentor junior developers and contribute to knowledge‑sharing sessions.
- Stay current with emerging technologies and propose innovative solutions that enhance Microsoft’s product portfolio.
- Support localization and compliance requirements specific to the Somali market.
Required Skills
- Proficiency in C#, .NET Core, and Azure cloud services.
- Strong understanding of RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes).
- Experience with Agile/Scrum development methodologies.
- Solid problem‑solving abilities and attention to detail.
- Excellent communication skills in English; knowledge of Somali is a plus.
- Ability to work independently and as part of a distributed team.
- Familiarity with DevOps tools such as Azure DevOps, Git, and Terraform.
Education
A Bachelor’s degree in Computer Science, Software Engineering, or a closely related discipline is required. Advanced certifications in Azure or related technologies are highly desirable and demonstrate a commitment to continuous learning.
Experience
Applicants should have 3‑5 years of professional software development experience, preferably within cloud environments or enterprise‑scale applications. Prior experience working on international or multicultural projects will be considered an advantage.
Salary
The compensation package ranges from 8,000,000 to 12,000,000 SSP per month, reflecting the candidate’s expertise, experience, and the strategic importance of the role in supporting Hiring in Somalia.
Benefits
- Competitive salary paid in SSP.
- Comprehensive health and wellness benefits.
- Generous paid time off and public holidays.
- Access to Microsoft’s global learning platforms and certification programs.
- Employee stock purchase plan.
- Transportation allowance for commuting within Burao.
Training
- Onboarding program covering Microsoft culture, security, and compliance.
- Technical bootcamps on Azure, AI, and modern development practices.
- Mentorship pairing with senior engineers across Microsoft’s global network.
- Continuous professional development workshops and webinars.
Working Environment
Microsoft’s Burao office offers a collaborative, inclusive, and technology‑rich environment. Employees benefit from flexible working arrangements, state‑of‑the‑art development tools, and a culture that encourages innovation, diversity, and work‑life balance. The office is equipped with high‑speed internet, modern meeting spaces, and a supportive community that fosters personal and professional growth.
Application Process
Interested candidates should submit their application through the online portal on the Microsoft Careers website. Ensure your resume highlights relevant technical experience, education, and any certifications. After submission, the recruitment team will review applications and contact shortlisted candidates for virtual interviews. For additional guidance on preparing your application, refer to the resources available on Somalia Job Search.
Equal Opportunity Statement
Microsoft is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, disability, or veteran status.