C

Junior Software Developer at CDL Human Resource

CDL
Nairobi 🇰🇪 Kenya
Live
Entry Level
Information Technology
Posted about 5 hours ago (29 Oct 2026) Updated about 4 hours ago

Job Description

The Junior Software Developer will design, code, test and maintain software applications that meet user requirements, contributing to the company's technology solutions. Working under senior developers, the role involves debugging, documentation and continuous learning of new technologies.

Qualifications & Requirements

  • • Bachelor’s degree in Computer Science, Software Engineering or related discipline
  • • 0–2 years of software development experience or relevant internships
  • • Familiarity with programming languages such as Java, C#, Python or JavaScript
  • • Understanding of software development lifecycle and version control systems
  • • Strong problem‑solving and communication skills

Required Skills

Responsibilities

  • • Develop reliable and scalable software solutions based on functional specifications
  • • Write clean, maintainable code using appropriate programming languages and frameworks
  • • Perform unit testing and debug applications to resolve defects
  • • Participate in code reviews and contribute to continuous improvement of development practices
  • • Document technical designs and user guides as needed
  • • Collaborate with cross‑functional teams to gather requirements and deliver features