CareerPlanGet AI match score →

Software Engineering Apprenticeship (Advanced / Mid-Senior Track)

Kigali, rw💼 Full-time🗓 2026-05-19 → 2026-07-31

Core

Advanced apprenticeship for engineers to refine technical maturity and deliver production-level systems in software development and data engineering.

Role type

Software Engineering Apprenticeship (Advanced/Mid-Senior Track)

Builds

Production-level systems and real-world projects

Domain

Software Development, Data Engineering, AI App Development, Backend, Full Stack, DevOps

Deliverable

production ML models | product features | infrastructure

Required skills

Software development, Data engineering, Python, Java, JavaScript, DevOps, System design, Code maintenance, Testing, Feedback application

Preferred skills

Bridging gap to senior-level international delivery, Ownership, Reliability, Quality focus

Technologies

Python, Java, JavaScript

Responsibilities

Participate in advanced upskilling program focused on software engineering best practices, Work on production-level systems and real-world projects under structured guidance, Take ownership of assigned features, tasks, or components from implementation to delivery, Write clear, maintainable, and testable code following established standards, Actively receive and apply feedback to improve technical and professional performance, Demonstrate reliability, accountability, and quality in day-to-day work

Seniority

Mid-Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗