Skip to content
mimi

Junior Software Developer Apprentice

WhatJobs Direct

Enugu · On-site Internship Entry Level 2d ago

About the role

About

Our client is offering an exciting opportunity for a motivated Junior Software Developer Apprentice to kickstart their career in technology. This apprenticeship program provides hands-on training and mentorship to develop essential software development skills. You will work alongside experienced developers, contributing to real‑world projects and gaining invaluable industry experience.

Key Responsibilities

  • Assist in the development, testing, and maintenance of software applications.
  • Learn and apply programming languages and development tools under guidance.
  • Participate in code reviews and collaborate with team members on software design.
  • Troubleshoot and debug software issues as they arise.
  • Contribute to the documentation of software code and processes.
  • Engage actively in training sessions and learning opportunities provided by the company.
  • Follow established development standards and best practices.
  • Gain exposure to various stages of the software development lifecycle.
  • Support senior developers in implementing new features and functionalities.
  • Learn about version control systems (e.g., Git) and collaborative development workflows.
  • Assist in preparing reports on project progress and individual learning achievements.

Qualifications

  • High school diploma or equivalent required.
  • A degree or ongoing studies in Computer Science, Software Engineering, or a related field is a plus.
  • Basic understanding of programming concepts and logic.
  • A strong eagerness to learn and a passion for technology and software development.
  • Good problem‑solving skills and attention to detail.
  • Ability to work collaboratively in a team environment.
  • Good communication skills, both written and verbal.
  • Basic computer literacy and familiarity with operating systems.
  • Willingness to commit to the full duration of the apprenticeship program.
  • Candidates must be available for full‑time, in‑person work in Enugu, Enugu, NG.
  • No prior professional experience is required, but personal projects or coding course completion is beneficial.

Additional Information

  • This is a fantastic entry‑level opportunity for individuals looking to build a solid foundation in software development.

Requirements

  • High school diploma or equivalent required.
  • Basic understanding of programming concepts and logic.
  • A strong eagerness to learn and a passion for technology and software development.
  • Good problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment.
  • Good communication skills, both written and verbal.
  • Basic computer literacy and familiarity with operating systems.
  • Willingness to commit to the full duration of the apprenticeship program.
  • Candidates must be available for full-time, in-person work in Enugu, Enugu, NG.
  • No prior professional experience is required, but personal projects or coding course completion is beneficial.

Responsibilities

  • Assist in the development, testing, and maintenance of software applications.
  • Learn and apply programming languages and development tools under guidance.
  • Participate in code reviews and collaborate with team members on software design.
  • Troubleshoot and debug software issues as they arise.
  • Contribute to the documentation of software code and processes.
  • Engage actively in training sessions and learning opportunities provided by the company.
  • Follow established development standards and best practices.
  • Gain exposure to various stages of the software development lifecycle.
  • Support senior developers in implementing new features and functionalities.
  • Learn about version control systems (e.g., Git) and collaborative development workflows.
  • Assist in preparing reports on project progress and individual learning achievements.

Skills

Git

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free