Job Expired

company-logo

Junior Software Developer

Ethio jobs

job-description-icon

ICT

Computer Science and Information Technology

Addis Ababa

1 years

1 Position

2025-04-24

to

2025-05-01

Required Skills

software interaction design

create software design

software design methodologies

+ show more
Fields of study

Software Engineering

Computer sciences

Full Time

Share

Job Description

Company Overview:

Established in 1997, This Company is a dynamic and leading Ethiopian enterprise with a diverse portfolio encompassing edible oil production, commodity exporting, and the distribution of branded consumer goods. With a strong commitment to quality, reliability, and fostering strong partnerships, This Company also operate multiple business units, including a state-of-the-art edible oil factory and a thriving coffee export division. Furthermore, their robust supply chain handles essential commodities such as oilseeds, pulses, and spices. They also engage in equipment leasing and tender services, maintaining operational centers across Ethiopia to ensure close collaboration with our customers and suppliers. As a socially responsible organization, They are dedicated to driving development through entrepreneurship and aspire to be a world-class enterprise.

The Opportunity:

We are seeking a motivated and enthusiastic Junior Software Developer to join our growing team in Addis Ababa. This is an excellent opportunity for a talented individual to contribute to the development and maintenance of software solutions that support our diverse business operations. You will work alongside experienced developers, gaining valuable hands-on experience in a dynamic and impactful environment.

Duties and Responsibilities:

  • Assist in the design, development, and implementation of software applications and systems.

  • Write clean, well-documented, and efficient code in accordance with coding standards.

  • Participate in code reviews to ensure code quality and identify potential issues.

  • Collaborate with senior developers and other team members to understand project requirements and technical specifications.

  • Assist in testing and debugging software applications to ensure they function correctly and meet user needs.

  • Contribute to the maintenance and support of existing software systems, including troubleshooting and bug fixing.

  • Learn and apply new technologies and development methodologies.

  • Assist in the creation and maintenance of technical documentation.

  • Contribute to the continuous improvement of our development processes.

Job Requirements

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.   

  • Strong understanding of fundamental programming concepts and data structures.

  • Proficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript).

  • Familiarity with database concepts and SQL.

  • Basic understanding of software development methodologies (e.g., Agile, Waterfall).

  • Excellent problem-solving and analytical skills.

  • Strong communication and teamwork abilities.   

  • A proactive attitude and a willingness to learn.

Bonus Points For:

  • Experience with web development technologies (HTML, CSS, JavaScript frameworks).

  • Familiarity with version control systems (e.g., Git).

  • Exposure to cloud platforms (e.g., AWS, Azure, Google Cloud).

  • Previous internship or personal projects demonstrating software development skills.

How To Apply

Interested candidates are invited to submit their resume and cover letter to eyob.hailu@ethiojobs.net

Fields Of Study

Software Engineering

Computer sciences

Skills Required

software interaction design

create software design

software design methodologies

Related Jobs

about 13 hours left

Oda Hulle General Hospital

ICT Manager

ICT Manager

time-icon

Full Time

4 yrs

1 Position


Bachelor's Degree in Information Technology, or in a related field of study with relevant work experience in software, hardware, and administering systems Hospital experience is a plus. Duties & Responsibilities: - Develop, implement, and maintain the organization's ICT strategy, systems, and infrastructure. - Manage the installation, configuration, and maintenance of hardware, software, networks, and servers. - Oversee IT support staff and ensure timely resolution of technical issues. - Ensure data security, backup, and disaster recovery protocols are in place and regularly tested. - Manage user access, systems permissions, and cybersecurity measures. - Monitor and optimize network performance, internet connectivity, and system availability. - Evaluate and recommend new technologies to improve efficiency and support growth.

Jimma

24 days left

SHANGTEX GARMENT MANUFACTURING ETHIOPIA PLC

IT Officer

IT Technician

time-icon

Full Time

0 - 2 yrs

1 Position


Bachelor’s Degree in IT or in a related field of study with relevant work experience Age: Under 26 Duties & Responsibilites: - Responsible for the daily work of maintaining, managing, troubleshooting and other aspects of the factory network and its electronic equipment, ensuring the normal operation and updating of the equipment. - Install and maintain computer, server system software and application software, and provide software and hardware technical support. - Solve and eliminate various software and hardware failures, keep records, and regularly prepare system operation reports. It is necessary to accurately record the occurrence, handling process and results of each failure for subsequent analysis and improvement Required Skills: - Have a strong sensitivity to numbers and good calculation ability. - Strong problem-solving skills and attention to detail. - Ability to work well in a team environment.

Addis Ababa

about 13 hours left

United Nations Office to the African Union

Information Systems Assistant

Information System Officer

time-icon

Full Time

8 yrs

1 Position


Diploma in Computer Science, Information Systems, Mathematics, Statistics or in a related field of study with relevant work experience, out of which years of experience at the international level is required Experience working in Information Systems and Technology within United Nations common system field operation inclusive of peacekeeping, political missions and UN agencies, funds, and programmes or similar international organization or non-governmental organization.

Addis Ababa

about 13 hours left

Narucon Construction PLC

IT Professional

IT Expert

time-icon

Full Time

2 - 4 yrs

1 Position


BSc Degree or Diploma in Computer Sciences or in a related field of study with relevant work experience

Addis Ababa

about 13 hours left

Dynamic Microfinance Institution S.C

Chief Information & Technology Officer

ICT Manager

time-icon

Full Time

7 yrs

1 Position


BSc Degree in MIS, IT, Computer Science or in a related field of study with relevant work experience, out of which 3 Years in Managerial /Supervisory Position.

Addis Ababa

1 day left

Sofomar Trading & Construction

IT Officer

Information Technology Officer

time-icon

Full Time

5 yrs

1 Position


Bachelor's Degree in Computer Science or Software Engineering or in a related field of study with relevant work experience Workplace: site project

Addis Ababa