Back to jobs

Kodis Group

Graduate Trainee (Technology / Software Development)

EthiopiaFull-time Entry LevelNew GradApply by Nov 7, 2026
EthiopiaJob listing

About this role

Job Purpose To provide practical software development training and hands-on experience in designing, developing, testing, and maintaining software applications for ODRA, an integrated platform for hotels and restaurants, and KODIS e-Invoice, a fiscal invoicing system integrated with the Ministry of Revenues. The trainee will develop technical competencies under the guidance of the CEO / Technical Lead and progressively contribute to software development projects, with the opportunity for permanent employment as a Junior Software Developer upon successful completion of the training and satisfactory performance. Key Duties and Responsibilities Assist in developing and maintaining backend applications using Python, FastAPI, and PostgreSQL, and frontend features using React. Support API development and e-invoicing system integration activities. Write, test, and debug code under technical supervision. Participate in software testing, code reviews, deployment, and technical documentation Identify and report software defects and assist in resolving technical issues. Follow established coding standards, security practices, and development procedures. Collaborate with the CEO / Technical Lead and other team members to complete assigned tasks. Participate in training, knowledge-sharing, and continuous learning activities. Demonstrate progressive improvement in technical skills, productivity, and responsibility.

View original posting and apply

Application details and requirements are maintained by the original employer or listing site.