Graduate Trainee Software Developer

at BrighterMonday Consulting
Location Kanjokya, Uganda
Date Posted July 3, 2024
Category IT / Information Technology
Software Development
Job Type Full-time
Currency UGX

Description

Job Summary

We are seeking a motivated and enthusiastic Graduate Trainee Software Developer to join our team.

  • Minimum Qualification : Highschool
  • Experience Level : Internship & Graduate
  • Experience Length : No Experience/Less than 1 year

Job Description/Requirements

Job Title Graduate Trainee Software Developer

Reports to (Title of Line Manager) Chief Operations Officer

Function/ Department Research and Development

JOB PURPOSE:

We are seeking a motivated and enthusiastic Graduate Trainee Software Developer to join our team. This is an excellent opportunity for recent graduates to start their careers in a supportive and challenging environment. The successful candidate will work closely with experienced developers, participate in various projects, and gain hands-on experience in software development.

RESPONSIBILITIES:

  • Assist in the design, development, and maintenance of software applications.
  • Collaborate with team members to understand project requirements and contribute to the planning and execution of software projects.
  • Write clean, efficient, and well-documented code.
  • Debug and troubleshoot software issues.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Stay updated with the latest industry trends and technologies.
  • Attend training sessions and workshops to enhance technical skills.

Job-Related Experience and Knowledge:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of programming languages such as Java, Python, C#, or JavaScript.
  • Familiarity with web development frameworks and tools (e.g., Angular, React,Node.js) is a plus.
  • Basic knowledge of database management systems (e.g., SQL, NoSQL, MYSQL).
  • Excellent problem-solving skills and attention to detail.
  • Good communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies and methodologies.
Drop files here browse files ...
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@everjobs.ug