Job Description
Position: Senior Software Engineer
Company: Microsoft Ethiopia
Location: Bahir Dar, Ethiopia
Experience: 5+ years of professional software development experience
Education: Bachelor’s Degree in Computer Science, Software Engineering, or a related technical field
Employment Type: Full-time
Industry: Technology
Department: Engineering and Development
Salary: 45,000 SSP – 75,000 SSP per month
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. Through innovative software, cloud services, and hardware solutions, we drive digital transformation across industries. In Ethiopia, we are committed to fostering local talent and providing cutting-edge technological infrastructure to support the growing digital economy. Our mission is to bridge the digital divide and create meaningful employment in the region. As part of our global expansion, we are looking for top-tier talent to join our growing team in Bahir Dar. This is a premier opportunity for those seeking high-impact career opportunities in Ethiopia within a world-class corporate environment.
For more information on our global initiatives, visit https://ethiopiajobssearch.com.
Job Overview
We are seeking a highly skilled Senior Software Engineer to join our specialized development team in Bahir Dar. This role is critical to our mission of building scalable, secure, and high-performance software solutions tailored for the African market. The successful candidate will lead complex development projects, mentor junior engineers, and collaborate with cross-functional teams to deliver innovative products. This position requires a deep understanding of software architecture, cloud computing, and modern development methodologies. As we continue to expand our footprint, this role offers unparalleled professional growth and the chance to work on technologies that shape the future of digital interaction. If you are looking for meaningful employment in Ethiopia, this is the role for you.
Key Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages.
- Lead the architectural design of complex systems to ensure high availability and performance.
- Collaborate with product managers to translate business requirements into technical specifications.
- Conduct rigorous code reviews to maintain high standards of code quality and security.
- Mentor junior and mid-level developers to foster a culture of continuous learning and technical excellence.
- Troubleshoot and resolve complex technical issues within production environments.
Required Skills
- Advanced proficiency in languages such as C#, Java, Python, or C++.
- Deep expertise in cloud platforms like Azure, AWS, or Google Cloud.
- Strong understanding of microservices architecture and RESTful APIs.
- Expertise in SQL and NoSQL database management systems.
- Excellent problem-solving skills and ability to work in an agile environment.
Explore more international roles at https://sierraleonejobsearch.com/job-vacancy-in-sierra-leone/.
Education
A minimum of a Bachelor’s degree in Computer Science, Software Engineering, or a related field is required. A Master’s degree in a technical discipline is highly preferred.
Experience
Candidates must possess at least 5 years of hands-on experience in full-stack software development, with a proven track record of delivering enterprise-level applications.
Salary
The monthly salary for this position ranges from 45,000 SSP to 75,000 SSP, depending on experience and technical expertise.
Benefits
- Comprehensive health and wellness insurance package.
- Performance-based annual bonuses and equity options.
- Flexible working hours and remote work options.
- Paid time off and parental leave.
Training
- Access to Microsoft’s internal advanced technical training modules.
- Certification reimbursement for cloud and security technologies.
- Regular workshops on emerging technologies and leadership skills.
Check out specialized listings at https://lesothojobsearch.com/job-vacancy-lesotho/.
Working Environment
You will work in a collaborative, fast-paced, and inclusive environment that encourages innovation and creativity. Our Bahir Dar office is equipped with state-of-the-art technology to support your development needs.
Application Process
Interested candidates should submit their CV and a cover letter detailing their technical expertise through our official recruitment portal. We are currently hiring in Ethiopia and look forward to reviewing your application.
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, marital status, veteran status, or disability status.