Junior Developer | IT Recruitment

Job Purpose:

To design, develop, implement, and maintain all application systems and associated technologies/ applications, ensuring optimum efficiency and high availability to the clients


Educational Qualifications:

  • Software Development related Qualification will be an added advantage.


Professional Qualifications:

  • BSc Degree (Computer Science) or related qualification


Years of Experience:

  • 0-3 years in software development.


Other requirements:

  • Capable of writing code in C#, JavaScript, CSS, HTML en jQuery.
  • Capable of performing Database development.
  • Capable of System related problem resolution.
  • Capable of carrying out system operational duties.
  • Good communication skills
  • Good time management skills.
  • Conflict resolution skills.
  • Analytical thinking
  • Critical thinking
  • Problem solving
  • Sound understanding of procedural and object-oriented programming.
  • Sound understanding of relational databases
  • Ability to user version control software such as GIT or SVN


Required Proficiency Level:

  • Novice (Limited experience)


Core Responsibilities:

  • Meeting with Developers and Development Team Leaders to discuss the scope of software projects and deadlines.
  • Analyzing existing programs for modification purposes.
  • Researching and designing new software systems, websites, programs, and applications.


  • Writing clean scalable code.
  • Troubleshooting and debugging code.
  • Reviewing code work for accuracy and functionality.


  • Verifying and deploying software systems.
  • Creating and implementing design plans.
  • Testing and Code reviews of newly developed features.


  • Evaluating user feedback.
  • Recommending and executing program improvements.
  • Maintaining software code and security systems.
  • Creating technical documents and training staff.
  • Analyzing code segments regularly.
  • Staying abreast of new technology and or changes in the development sphere
  • Design
  • Development
  • Implementation
  • Maintenance


Communications & Working Relationships:


  • Developers
  • Business Analyst
  • Tester

Reasons for Interaction:

  • Guides and mentors’ new staff in the processes of the organization.
  • Perform code reviews.
  • Get better understanding of user requirements
  • Submit newly developed feature for UAT testing
  • Review feedback and bugs to resolve with assistance from senior developers


Behavioral Competencies:

The incumbent is required to have demonstrated the following competencies:

  • Adaptability/Decisiveness: Ability and confidence to vary between being flexible and holding firm on a decision, depending on what the situation requires. Showing leadership by adjusting one’s approach to the demands of a task by taking and maintaining a position in a self-assured manner.
  • Initiative/Perseverance: Ability to be willing to take action to address needs without being requested to do so. Staying on-task to completion, particularly in the face of obstacles or other trying circumstances.
  • Interpersonal Skills: Ability to work effectively with different people and teams of people by putting others at ease. Acknowledging diverse opinions, addressing relevant concerns, minimizing conflict, promoting harmony. Cooperating with others and working toward consensual solutions to achieve the group’s objectives.
  • Organizational Skills: Ability to identify and set priorities, plan, and effectively allocate appropriate resources. To attend to detail so that relevant issues are addressed and result in high-quality outcomes.
  • Stress Management: Ability to work well under pressure or opposition, while maintaining effectiveness and self-control during any one or combination of stressors, including emotional strain, ambiguity, risk to self and fatigue.
  • Valuing Service and Diversity: Ability to be sensitive to client and community needs and perceptions by providing prompt, efficient and equitable service, involving clients and community in the resolution of problems that affect them.
Upload your CV/resume or any other relevant file. Max. file size: 20 MB.