Software Engineering Apprenticeship (Advanced / Mid-Senior Track)

amalitechΒ· Training Centre
Apply Now β†—
πŸ“ KigaliπŸ“ Kigali, , RwandaπŸ“ rwFull time

About this role

Company Description

AmaliTech is an IT service company based in Germany, US, Ghana and Rwanda. By facilitating seamless collaboration between global tech companies and our AmaliTech teams, we connect international markets with exceptional local tech talent from Ghana and Rwanda, fostering mutually beneficial partnerships.

We offer a demand-driven approach that integrates training, employment, and upskilling, ensuring career growth and long-term success for tech professionals. Partner with AmaliTech to drive forward your digital agenda while making a meaningful social impact.

Job Description

Apprenticeship Overview

The AmaliTech Apprenticeship Programme, supported by DEG Impulse offers a unique pathway for individuals aspiring to build or advance a career in software development and data engineering.Β 

This advanced apprenticeship program is designed for engineers who are ready to refine tehir technical maturity, ownership, and delivery standards while working on production-level systems. Participants will engage in structured upskilling combined with hands-on contribution to real-world projects aligned with international delivery expectations.Β 

Participants will work closely with experienced engineers, received continuos feedback, and apply best practices in a profesisonal delivery environment. Successful apprentices maybe ocnsidered for a full-time role upon completion of the program, subject to performance and business needs. Training program will be run different specializations such as Data Engineering, Python Backend + AI App Developpment, Java Backend, JavaScript Full Stack and DevOps.

Engagement Type: Onsite Full-time Paid Apprenticeship

Duration: 4 months upskilling + real-world project exposure from Monday - Friday (10 hrs per day)

Qualifications

Key Responsibilities

  • Participate in an advanced upskilling program focused on software engienering best practices and international delivery standards
  • 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 estabilished standards
  • Actively receive and apply feedback to improve technical and professional performance
  • Demonstrate reliability, accountability, and quality in day-today work

Required Qualifications

  • More than 2 years ofΒ prior experience in softwared development or related technical roles.Β 
  • Bachelor's degree in Computer Science, Software Engineering, Data Sience, Information Technology and Computer Engieerning or related technical field.
  • Engineers aiming to bridge the gap to senior-level international delivery
  • Professionals seeking structured upskilling through real project exposure
  • Candidates ready to demonstrate ownership, reliability, and quality
  • Individuals aspiring to secure a full-time role after the apprenticeship.

Additional Information

Recruitment Processes

  • Application Review
  • Online Assessment and Project Challenge
  • Initial Technical Interview
  • Final Technical Interview
  • Offer Stage.

What We Offer?

  • Stipend
  • Company Laptop (Optional)
  • Meals (Breakfast, Lunch and Snacks)
  • And other resources

What to Expect:

  • Intensive technical and professional training.

  • Mentorship from experienced engineers.

  • Hands-on project exposure with industry relevance.

Potential applicants are encouraged to contact the Recruitment Team to address concerns or clarification.Β 

  • Email: theogene.muhire@amalitech.com
  • Phone: 0789729808

Application Guideline:

  • Click β€œI’m Interested” to apply.
  • In the application form, remember to choose the specialisation you're applying for.

Β 

    Frequently Asked Questions

    Is the salary disclosed for the Software Engineering Apprenticeship (Advanced / Mid-Senior Track) position at amalitech?
    The salary for this Software Engineering Apprenticeship (Advanced / Mid-Senior Track) role at amalitech is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
    Where is the Software Engineering Apprenticeship (Advanced / Mid-Senior Track) position at amalitech located?
    This Software Engineering Apprenticeship (Advanced / Mid-Senior Track) role at amalitech is based in Kigali, Kigali, , Rwanda, rw. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
    Is the Software Engineering Apprenticeship (Advanced / Mid-Senior Track) role at amalitech full-time or part-time?
    This is listed as a Full time position. It is posted as a Software Engineering Apprenticeship (Advanced / Mid-Senior Track) role in the Training Centre department at amalitech.
    Which team or department does the Software Engineering Apprenticeship (Advanced / Mid-Senior Track) at amalitech belong to?
    This Software Engineering Apprenticeship (Advanced / Mid-Senior Track) position is part of the Training Centre department at amalitech. See the full job description for more information about the team structure and responsibilities.
    How do I apply for the Software Engineering Apprenticeship (Advanced / Mid-Senior Track) position at amalitech?
    Click the "Apply Now" button on this page. You will be redirected to amalitech's official application portal hosted on smartrecruiters where you can submit your application directly.
    When was the Software Engineering Apprenticeship (Advanced / Mid-Senior Track) job at amalitech posted?
    This Software Engineering Apprenticeship (Advanced / Mid-Senior Track) position at amalitech was posted on May 19, 2026. Apply as soon as possible β€” early applications are often reviewed first.
    Software Engineering Apprenticeship (Advanced / Mid-Senior Track)
    amalitech
    Apply for this role β†—

    You'll be redirected to amalitech's official application page on SmartRecruiters.