Location: Addis Ababa

Organization: Frontieri Consult PLC

Deadline: December 22, 2025

Job Description

About Frontieri Consult PLC

Frontieri Consult PLC is a research and consulting firm delivering evidence-based solutions across multiple sectors. Its technology subsidiary, Elixone Tech, develops enterprise software, ERP platforms, custom applications, learning management systems, inventory systems, and applied AI tools used across internal operations and client projects.

Role Overview – Software Development

Elixone Tech is seeking a Software Engineer with 1–3 years of professional experience in software development. The role involves contributing to the design, development, testing, and maintenance of software applications, supporting both internal systems and client-facing tools.

The position requires practical knowledge of coding standards, version control, and software lifecycle practices. The engineer will work independently on assigned tasks, participate in small project modules, and collaborate with senior engineers and team members.

This role provides a clear progression path toward Senior Software Engineer or Lead Software Engineer positions based on performance and contribution.

Key Responsibilities

  • Design, develop, test, and maintain software applications and internal tools, including web apps, dashboards, APIs, and database-driven systems.
  • Independently contribute to small projects or modules, ensuring high-quality code and adherence to professional development standards.
  • Troubleshoot, debug, and optimize existing software systems for performance, reliability, and maintainability.
  • Participate in code reviews, technical planning sessions, and collaborative problem-solving with team members.
  • Write clear, comprehensive technical documentation for features, workflows, and systems.
  • Work with relational (PostgreSQL, MySQL) and document-based databases (e.g., MongoDB), APIs, and system integrations to support software functionality.
  • Mentor interns or less experienced team members when needed, fostering knowledge sharing and team growth.
  • Stay current with emerging technologies and best practices, contributing ideas to enhance workflows and applications.

 

About You

Qualifications & Skills

  • ·Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • 1–3 years of professional experience in software development.
  • Proficiency in at least one programming language (Python or JavaScript/Node.js preferred).
  • Experience with modern development stacks such as Node.js/Express, React.js, Tailwind CSS, Laravel, or similar frameworks.
  • Solid understanding of relational databases (PostgreSQL, MySQL), document-based databases (e.g., MongoDB), SQL, and data management practices.
  • Familiarity with version control systems (Git) and the software development lifecycle.
  • Strong analytical and problem-solving skills with meticulous attention to detail.
Required Skills
  • Database management
  • Programming language (R, Python, Scala, Matlab)

How to Apply

Interested and qualified applicants are invited to apply through the following link: https://forms.gle/RixbZPFdQpHfzH3C9.

EthioNGOJobs

Recent Posts

Lease Processing Assistant

Duty Station: Addis Ababa Department/Office:  Economic Commission for Africa ()ECA Deadline: Apr 22, 2026 Job Description Result…

7 hours ago

International Consultant – Political Economy and Regional Integration

Duty Station: Addis Ababa Department/Office:  Office of the Special Envoy for the Horn of Africa Deadline: Apr…

7 hours ago

LIMATE, PEACE AND SECURITY INTERN

Duty Station: Addis Ababa Department/Office:  Economic Commission for Africa (ECA) Deadline: Apr 23, 2026 Job Description Work Location Nairobi,…

7 hours ago

Consultant – Design and implementation of Catalytic Finance and Results-Based Financing

Primary Location: Anywhere (Remotely). Duration: 11 months Closing Date:  May 7, 2026, 11:59:00 PM Job Description Purpose…

13 hours ago

Polio Surveillance Consultant, STRengthening Infectious disease DEtection Systems (STRIDES) Project

Locations: Addis Ababa, Ethiopia Country Program Office Organization: PATH Deadline: April 24, 2026 Job Description PATH…

14 hours ago

Grants & Compliance Manager

Location:  Kenya, Ethiopia, Sudan (Remote) Deadline: April 25, 2026, 11:00 PM Job Description Position Title: Grants & Compliance…

14 hours ago