Job Expired

company-logo

Software Engineer

ICOS Consulting PLC

job-description-icon

ICT

Computer Science and Information Technology

Addis Ababa

0 years

Position

2021-08-24

to

2021-09-05

Required Skills
Required skills have not yet been specified for this position this job
Fields of study
No fields of study

Full Time

Share

Job Description

ICOS Consulting PLC is an ISO 9001:2015 certified regional development and management consulting firm headquartered in Addis Ababa (Ethiopia), with over 12 years of experience in the provision of tailored consultancy and research solutions for private and public actors in Africa.

ICOS Consulting and its sister technology company, MassDel, are currently looking to hire outstanding software engineers. The software engineer will be collaborating with team members to design and code functional programs and applications, and evaluate existing applications and perform updates and modifications.

Your duties/responsibilities:

  • Understand client requirements and how they translate in application features
  • Develop software solutions to meet customer needs.
  • Create and implement the source code of new applications.
  • Test source code and debug code.
  • Evaluate existing applications and perform updates and modifications.
  • Enhance applications by identifying opportunities for improvement, making recommendations and designing and implementing systems.
  • Develop information systems by designing, developing, and installing software solutions to meet customer needs.
  • Create and implement the source code of new applications.
  • Design creative prototypes according to specifications
  • Breakdown a feature into releasable chunks, estimate release schedule, and work on the feature with other team members
  • Develop technical handbooks to represent the design and code of new applications.
  • Collaborate with a team of IT professionals to set specifications for new applications
  • Troubleshoot and debug applications
  • Develop technical documents and handbooks to accurately represent application design and code
  • Modify software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
  • Work with customers or departments on technical issues including software system design and maintenance.
  • Work collaboratively with team to receive and respond to requests
  • Research potential programming needs and required programming languages
  • Accurately document programming and code changes
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features

Job Requirements

  • At least BSc degree in computer science, computer engineering, or a related fields
  • CGPA of at least 3.25 (out of possible 4)
  • Outstanding or exceptional ability and skills in programming
  • Up-to-date knowledge of one or more programming languages, such as C, C+, C++, Java, Javascript, PHP, Ruby and Python
  • Have a thorough understanding of databases, operating systems, data structures, algorithms, and complexity trade-offs 
  • Have an analytical mindset and a keen eye for detail
  • Always eager to understand and solve impactful business problems
  • A great collaborator with both technical and non-technical team members
  • Solid technical backgrounds and the ability to translate strategies into technological solutions
  • A person who is passionate about his/her field and is more likely to contribute fresh ideas
  • Derive actionable insights from the data that an organization generates
  • Combine strong troubleshooting skills with an ability to explain technical details to a non-technical audience.
  • Experience in software development advantageous
  • Technical background in backing up and recovering data, upgrading servers and installing applications is advantageous 

How to Apply

Interested applicants who meet the above minimum requirements can send electronic copies of their applications, resume, and credentials, including diploma and student copy (if available), and others to: icosconsulteth@gmail.com or info@icosconsult.com. All applications should be received within 10 calendar days of this advertisement (until September 5, 2020).

Note: Only short-listed applicants will be contacted.

Related Jobs

20 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 19 hours left

Kality Food Share Company

CCTV Camera and GPS expert

CCTV Operator

time-icon

Full Time

1 yrs

1 Position


Bachelor's Degree or Diploma in IT or in a related field of study with relevant work experience

Addis Ababa

about 19 hours left

Humanity & Inclusion (new brand name of Handicap International)

Data and AI Specialist

Database Administrator

time-icon

Full Time

3 yrs

1 Position


MSc Degree in Data Science, Artificial Intelligence, Computer Science, Applied Mathematics or in a related field of study with relevant work experience Duties and Responsibilities: - Design and maintain interactive dashboards (e.g., Power BI, Tableau, Looker Studio) for operational monitoring, performance tracking, and donor reporting. - Translate operational data into strategic insights (e.g., trends in hazard area reports, incident patterns, survey productivity). - Develop customized datasets and visualizations for strategic planning and donor presentations.

Mekelle

2 days left

Radisson Blu Hotel Addis Ababa

IT Officer

IT Expert

time-icon

Full Time

2 yrs

1 Position


Bachelor's Degree in Computer Science, Information Technology, System Administration or in a related field of study with relevant work experience

Addis Ababa

2 days left

Kifiya Financial Technology

Backend Engineer

Backend Developer

time-icon

Full Time

1 - 3 yrs

1 Position


Master's or Bachelor's Degree in Computer Science, or in a related field of study, with relevant work experience Duties & Responsibilities: - Develop and maintain high-quality web applications using Java and Spring Boot framework - Collaborate with cross-functional teams to define, design, and ship new features - Write clean, maintainable, and efficient code

Addis Ababa

2 days left

Kifiya Financial Technology

Senior Frontend Engineer (Next.js Experience Preferred)

Front-End Developer

time-icon

Full Time

5 yrs

1 Position


Master's or Bachelor's Degree in Computer Science or in a related field of study with relevant work experience Duties & Responsibilities: - Develop and maintain high-quality web applications using React library and Next.js framework - Collaborate with cross-functional teams to define, design, and ship new features - Write clean, maintainable, and efficient code - Ensure the performance, quality, and responsiveness of applications

Addis Ababa