{"id":3447404,"url":"https://alion.io/job/kodis-group-graduate-trainee-technology-software-development","title":"Graduate Trainee (Technology / Software Development)","company":{"id":4483874,"name":"Kodis Group","domain":"kodisgroup.com","url":"https://alion.io/company/kodis-group","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Early Careers","role_family":"Early Careers","seniority":"intern","employment_type":"internship","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Addis Ababa, Ethiopia"],"countries":["ET"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":8000,"max_usd":15000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":829},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"FastAPI","optional":false},{"name":"Git","optional":false},{"name":"Gmail","optional":false},{"name":"JavaScript","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-10-29T06:06:43Z","employer_posted_date":null,"last_verified_at":"2026-10-29T06:06:43Z","board_verified":false,"closed_at":null,"days_open":8,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":8},"description":"Job PurposeTo 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.\nThe 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.\nKey Duties and ResponsibilitiesAssist in developing and maintaining backend applications using Python, FastAPI, and PostgreSQL, and frontend features using React.\nSupport API development and e-invoicing system integration activities.\nWrite, test, and debug code under technical supervision.\nParticipate in software testing, code reviews, deployment, and technical documentation\nIdentify and report software defects and assist in resolving technical issues.\nFollow established coding standards, security practices, and development procedures.\nCollaborate with the CEO / Technical Lead and other team members to complete assigned tasks.\nParticipate in training, knowledge-sharing, and continuous learning activities.\nDemonstrate progressive improvement in technical skills, productivity, and responsibility.\nRequirements\nEducationBachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.\nRecent graduates are encouraged to apply.\nExperienceNo prior professional experience is required.\nAcademic projects, internships, or personal software development projects are an advantage.\nTechnical CompetenciesBasic knowledge of programming, preferably Python.\nUnderstanding of web development fundamentals and REST APIs.\nBasic familiarity with SQL, relational databases, and Git.\nExposure to FastAPI, PostgreSQL, React, or JavaScript is an advantage.\nBasic understanding of software testing, debugging, and problem-solving.\nCore CompetenciesStrong willingness to learn and develop technical skills.\nAnalytical thinking and problem-solving ability.\nAttention to detail and commitment to quality.\nAccountability and discipline.\nTeamwork and effective communication.\nInitiative, adaptability, and openness to feedback.\nMotivation to build a long-term career in software development.\nTraining and Performance EvaluationThe trainee will undergo a six-month structured, on-the-job training and performance assessment program. Evaluation will consider:\nProgress in technical knowledge and practical software development skills.\nQuality and timely completion of assigned tasks.\nAbility to test, debug, and resolve technical issues.\nAdherence to coding standards and security practices.\nTeamwork, communication, accountability, and learning progress.\nCareer ProgressionUpon successful completion of the six-month training period and satisfactory performance, the trainee may be considered for permanent employment as a Junior Software Developer, subject to management approval and the company's staffing requirements.\nHow to apply\nHow to ApplyInterested and qualified candidates are invited to submit their updated CV through EthioJobs or email it to  or , clearly stating “Graduate Trainee - Software Development” in the subject line. Applicants must indicate their cumulative grade point average (CGPA) and may include relevant academic projects, internships, or personal software development projects.\nApplication Deadline: November 7, 2026\nOnly shortlisted candidates will be contacted.","description_format":"text","description_chars":3663,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","Digital Goods"],"lifecycle":[{"event":"open","at":"2026-10-29T08:57:30Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":7,"expected_fill_days":26,"reasons":["seen:7","win:early","comp:junior"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/kodis-group-graduate-trainee-technology-software-development","json_url":"https://alion.io/job/kodis-group-graduate-trainee-technology-software-development.json","meta":{"generated_at":"2026-11-06T15:30:50Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":28904,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4483874},"rest":"https://alion.io/mcp/rest/get_company?id=4483874"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fkodis-group-graduate-trainee-technology-software-development"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fkodis-group-graduate-trainee-technology-software-development"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fkodis-group-graduate-trainee-technology-software-development"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/kodis-group-graduate-trainee-technology-software-development\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fkodis-group-graduate-trainee-technology-software-development"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3447404}},{"tool":"search_jobs","arguments":{"company":"kodisgroup.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3447404},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}