Graduate Trainee Systems Developer job at Q-Sourcing
New
Today
Linkedid Twitter Share on facebook
Graduate Trainee Systems Developer
2026-09-10T12:28:09+00:00
Q-Sourcing
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_7433/logo/Q-Sourcing.png
FULL_TIME
Kampala
Kampala
00256
Uganda
Consulting
Computer & IT, Science & Engineering
UGX
MONTH
2026-09-23T17:00:00+00:00
8

Description

QSSU-GT-GRADUATE TRAINEE SYSTEMS DEVELOPER

Q-Sourcing Limited trading as Q-Sourcing Servtec is a Manpower management solutions firm operating in the East African Region in the countries of Uganda, Kenya, Tanzania, Rwanda, and South Sudan.Uganda job market

We are looking for competent, skilled and experienced Graduate trainee, Systems Developer to join our team in Uganda.

Job Title: Graduate Trainee, Systems Developer

Location: Kampala

Department: IT

Reports to: Group Support Infrastructure & Operations Lead

Job Summary Career counseling service

Support the design, development, testing, and maintenance of internal systems, while building the technical foundation to grow into a full Software Developer. The trainee works under the guidance of senior developers, contributing to real project work while developing practical skills across the group technology stack (AWS, Supabase, Typescript, SQL, Python)

Key Responsibilities

Development & Delivery

Assist senior developers in building and maintaining features across internal platforms, under supervision and review.

Write clean, modular, well-documented code that follows team standards.

Support the identification, documentation, and resolution of minor system defects.

Contribute to API and integration tasks with guidance from senior team members.

Testing & Quality Assurance

Carry out manual testing and test-case execution on new and existing features.

Prepare and validate test data ahead of releases.

Log defects clearly and follow up with responsible team members through to resolution.

System Configuration & Support

Support configuration and setup tasks, such as employee, project, and data setup on the Seminal platform.

Assist with internal user support and issue tracking within agreed service levels.

Escalate issues appropriately and promptly to senior team members.

Documentation & Learning

Maintain accurate technical and process documentation.

Apply AI tools appropriately to accelerate learning and delivery.

Participate actively in training, mentorship, and self-study to build proficiency across the stack.

Learning & Development

This is a structured traineeship. Over the course of the programme, the trainee is expected to:

Build working proficiency in the group core stack for the systems.

Progress from supervised tasks to independent ownership of small, well-defined features.

Complete assigned training milestones each quarter.

Receive and act on regular feedback from senior developers and the team lead.

Required Qualifications

Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field.

Foundational knowledge of at least one programming language for front end and backend each ((AWS, Supabase, Typescript, SQL, Python).

Understanding of basic software development concepts, including version control, databases, and web fundamentals

Skills & Competencies

Eagerness to learn and openness to feedback.

Strong attention to detail and a quality-first mindset.

Good written and verbal communication.

Ability to work in a team and follow defined processes.

Sound problem-solving aptitude.

Familiarity with Git and relational databases is an added advantage.

All candidates who meet the criteria outlined above are encouraged to apply under the job vacancy “QSSU-GT-GRADUATE TRAINEE SYSTEMS DEVELOPER”.

Note:

The deadline for applications is not later than 8:00 am Wednesday 23rd September 2026

Only shortlisted applicants will be contacted.

  • Assist senior developers in building and maintaining features across internal platforms, under supervision and review.
  • Write clean, modular, well-documented code that follows team standards.
  • Support the identification, documentation, and resolution of minor system defects.
  • Contribute to API and integration tasks with guidance from senior team members.
  • Carry out manual testing and test-case execution on new and existing features.
  • Prepare and validate test data ahead of releases.
  • Log defects clearly and follow up with responsible team members through to resolution.
  • Support configuration and setup tasks, such as employee, project, and data setup on the Seminal platform.
  • Assist with internal user support and issue tracking within agreed service levels.
  • Escalate issues appropriately and promptly to senior team members.
  • Maintain accurate technical and process documentation.
  • Apply AI tools appropriately to accelerate learning and delivery.
  • Participate actively in training, mentorship, and self-study to build proficiency across the stack.
  • Build working proficiency in the group core stack for the systems.
  • Progress from supervised tasks to independent ownership of small, well-defined features.
  • Complete assigned training milestones each quarter.
  • Receive and act on regular feedback from senior developers and the team lead.
  • Eagerness to learn and openness to feedback.
  • Strong attention to detail and a quality-first mindset.
  • Good written and verbal communication.
  • Ability to work in a team and follow defined processes.
  • Sound problem-solving aptitude.
  • Familiarity with Git and relational databases is an added advantage.
  • Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field.
  • Foundational knowledge of at least one programming language for front end and backend each ((AWS, Supabase, Typescript, SQL, Python).
  • Understanding of basic software development concepts, including version control, databases, and web fundamentals
bachelor degree
12
JOB-6aa2a259ec01c

Vacancy title:
Graduate Trainee Systems Developer

[Type: FULL_TIME, Industry: Consulting, Category: Computer & IT, Science & Engineering]

Jobs at:
Q-Sourcing

Deadline of this Job:
Wednesday, September 23 2026

Duty Station:
Kampala | Kampala

Summary
Date Posted: Thursday, September 10 2026, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about Q-Sourcing
Q-Sourcing jobs in Uganda

JOB DETAILS:

Description

QSSU-GT-GRADUATE TRAINEE SYSTEMS DEVELOPER

Q-Sourcing Limited trading as Q-Sourcing Servtec is a Manpower management solutions firm operating in the East African Region in the countries of Uganda, Kenya, Tanzania, Rwanda, and South Sudan.Uganda job market

We are looking for competent, skilled and experienced Graduate trainee, Systems Developer to join our team in Uganda.

Job Title: Graduate Trainee, Systems Developer

Location: Kampala

Department: IT

Reports to: Group Support Infrastructure & Operations Lead

Job Summary Career counseling service

Support the design, development, testing, and maintenance of internal systems, while building the technical foundation to grow into a full Software Developer. The trainee works under the guidance of senior developers, contributing to real project work while developing practical skills across the group technology stack (AWS, Supabase, Typescript, SQL, Python)

Key Responsibilities

Development & Delivery

Assist senior developers in building and maintaining features across internal platforms, under supervision and review.

Write clean, modular, well-documented code that follows team standards.

Support the identification, documentation, and resolution of minor system defects.

Contribute to API and integration tasks with guidance from senior team members.

Testing & Quality Assurance

Carry out manual testing and test-case execution on new and existing features.

Prepare and validate test data ahead of releases.

Log defects clearly and follow up with responsible team members through to resolution.

System Configuration & Support

Support configuration and setup tasks, such as employee, project, and data setup on the Seminal platform.

Assist with internal user support and issue tracking within agreed service levels.

Escalate issues appropriately and promptly to senior team members.

Documentation & Learning

Maintain accurate technical and process documentation.

Apply AI tools appropriately to accelerate learning and delivery.

Participate actively in training, mentorship, and self-study to build proficiency across the stack.

Learning & Development

This is a structured traineeship. Over the course of the programme, the trainee is expected to:

Build working proficiency in the group core stack for the systems.

Progress from supervised tasks to independent ownership of small, well-defined features.

Complete assigned training milestones each quarter.

Receive and act on regular feedback from senior developers and the team lead.

Required Qualifications

Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field.

Foundational knowledge of at least one programming language for front end and backend each ((AWS, Supabase, Typescript, SQL, Python).

Understanding of basic software development concepts, including version control, databases, and web fundamentals

Skills & Competencies

Eagerness to learn and openness to feedback.

Strong attention to detail and a quality-first mindset.

Good written and verbal communication.

Ability to work in a team and follow defined processes.

Sound problem-solving aptitude.

Familiarity with Git and relational databases is an added advantage.

All candidates who meet the criteria outlined above are encouraged to apply under the job vacancy “QSSU-GT-GRADUATE TRAINEE SYSTEMS DEVELOPER”.

Note:

The deadline for applications is not later than 8:00 am Wednesday 23rd September 2026

Only shortlisted applicants will be contacted.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

All candidates who meet the criteria outlined above are encouraged to apply under the job vacancy “QSSU-GT-GRADUATE TRAINEE SYSTEMS DEVELOPER”.

Application link: Click Here to Apply Now

The deadline for applications is not later than 8:00 am Wednesday 23rd September 2026

Only shortlisted applicants will be contacted.

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Uganda
Job Type: Full-time
Deadline of this Job: Wednesday, September 23 2026
Duty Station: Kampala | Kampala
Posted: 10-09-2026
No of Jobs: 1
Start Publishing: 10-09-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.