Software Development Engineer Job Vacancy in Keren, Eritrea – Technology & IT Services

October 4, 2026
Apply Now

Job Description

Position: Software Development Engineer

Company: Huawei Technologies Eritrea

Location: Keren, Eritrea

Experience: 3-5 years of software development experience

Education: Bachelor’s degree in Computer Science or related field

Employment Type: Full-time

Industry: Technology & IT Services

Department: Engineering

Salary: 150,000 – 250,000 SSP per month

Vacancies:1

Company Overview

Huawei Technologies Eritrea is a leading global provider of information and communications technology (ICT) solutions, committed to driving digital transformation across Africa. With a strong focus on innovation, research, and development, Huawei has established a robust presence in Eritrea, delivering cutting‑edge networking equipment, cloud services, and smart device solutions to both public and private sectors. Our Keren office serves as a strategic hub for regional projects, fostering collaboration with local partners, government agencies, and educational institutions. As part of our mission to empower the digital economy, we invest heavily in talent development, offering a dynamic work environment where creativity and technical excellence are celebrated. Join us to be part of a forward‑thinking team that is shaping the future of technology in Eritrea and beyond, contributing to the nation’s growing reputation as a hub for tech innovation. This role aligns with the broader goals of creating sustainable employment, enhancing local expertise, and supporting the national agenda for digital inclusion.

Job Overview

The Software Development Engineer will play a pivotal role in designing, developing, and maintaining high‑performance software applications that support Huawei’s product portfolio and service offerings in Eritrea. You will work closely with cross‑functional teams, including product managers, system architects, and quality assurance engineers, to translate business requirements into scalable technical solutions. This position offers the opportunity to engage with emerging technologies such as 5G, artificial intelligence, and cloud computing, while contributing to projects that have a direct impact on the country’s digital infrastructure. For more information about our company and career opportunities, visit our portal at https://eritreajobsearch.com/. As a key member of the engineering team, you will be instrumental in delivering innovative software that meets the highest standards of reliability, security, and performance.

Key Responsibilities

  • Design, develop, test, and deploy robust software applications using Java, Python, or C++.
  • Collaborate with product owners to gather and analyze requirements, ensuring alignment with business objectives.
  • Implement RESTful APIs and micro‑service architectures to enable seamless integration with Huawei’s ecosystem.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
  • Optimize application performance, conduct profiling, and resolve bottlenecks.
  • Maintain comprehensive documentation of software designs, technical specifications, and user guides.
  • Support continuous integration and continuous deployment (CI/CD) pipelines using tools such as Jenkins and GitLab.
  • Stay updated with industry trends, emerging technologies, and best practices to drive innovation.

Required Skills

  • Proficiency in at least one major programming language (Java, Python, C++).
  • Strong understanding of software development life cycle (SDLC) and agile methodologies.
  • Experience with database systems (MySQL, PostgreSQL, or NoSQL).
  • Familiarity with cloud platforms (Huawei Cloud, AWS, or Azure) and containerization (Docker, Kubernetes).
  • Excellent problem‑solving abilities and analytical thinking.
  • Effective communication skills in English; knowledge of Arabic or Tigrinya is a plus.
  • Ability to work independently and as part of a collaborative team.

Education

A minimum of a Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline is required. Candidates with advanced certifications in cloud computing, AI, or network technologies will be given preference.

Experience

Applicants should have 3 to 5 years of professional experience in software development, preferably within the telecommunications or ICT sector. Experience with large‑scale distributed systems, mobile applications, or network management tools will be considered an advantage.

Salary

The compensation package ranges from 150,000 to 250,000 SSP per month, commensurate with experience and expertise. In addition to the base salary, performance‑based bonuses and allowances are offered.

Benefits

  • Comprehensive health insurance covering medical, dental, and vision.
  • Retirement savings plan with employer contributions.
  • Paid annual leave, sick leave, and public holidays.
  • Transportation allowance for commuting to the Keren office.
  • Employee assistance program and wellness initiatives.

Training

  • Access to Huawei’s global learning platform for continuous skill development.
  • On‑the‑job training in emerging technologies such as 5G, AI, and cloud services.
  • Certification sponsorship for industry‑recognized credentials.
  • Mentorship programs pairing junior engineers with senior technical leaders.

Working Environment

Our Keren office provides a modern, collaborative workspace equipped with state‑of‑the‑art development tools, high‑speed internet, and comfortable meeting areas. We foster a culture of inclusivity, encouraging diverse perspectives and ideas. Flexible working hours and occasional remote work options are available to support work‑life balance, while maintaining a strong team spirit through regular team‑building activities and knowledge‑sharing sessions.

Application Process

Interested candidates should submit their updated CV and a cover letter outlining their relevant experience through the online application portal on our website. Applications will be reviewed by the recruitment team, and shortlisted candidates will be invited for a technical interview followed by a cultural fit interview. Successful applicants will receive an offer letter detailing compensation, benefits, and onboarding procedures.

Equal Opportunity Statement

Huawei Technologies Eritrea is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of gender, race, religion, age, disability, or sexual orientation. All qualified applicants will receive consideration for employment without discrimination.