Career Details

Posted On : 2020-03-31

Job Title : Software Programmer

Company : Innovation Streams Ltd

Job Category : 5

Contract : Full Time | Ush : Confidential

Job Summary

In this role, you’ll work collaboratively with software engineering to deploy and operate our systems.

  •     Minimum Qualification: Bachelor
  •     Experience Level: Mid level
  •     Experience Length: 2 years

Job Description

Innovation Streams Limited (istreams) is the largest computer firm in Western Uganda in terms of portfolio and customer base. We currently support more than 400 businesses and thousands of individuals in Uganda. We are a team of young, innovative and dynamic tech-enthusiasts that build computer systems, provide services and solutions to businesses in Uganda. We are looking for a talented ‘innovative stream’ to join our team of ‘innovation streams’.

In this role, you’ll work collaboratively with software engineering to deploy and operate our systems. You will help automate and streamline our operations and processes. You will build and maintain tools for deployment, monitoring and operations and troubleshoot and resolve issues in our dev, test and production environments. In addition, you will develop software programs for projects that Innovation Streams Limited is working on.

Other roles include:

Reviewing current systems for bugs and maintenance fixes

Working closely with analysts, designers and staff to develop good quality software

Producing detailed specifications and writing the program codes

Testing the product in controlled, real situations before going live

Preparation of training manuals for users

Maintaining the systems once they are up and running

Document and publish issues met on the company’s blog and on international platforms

Mentor and nurture more software developers


Degree in computer science, computer engineering, information technology or related field

Skills required

Candidate should have good knowledge about software programming and in particular, be proficient with PhP/Laravel application development framework.

Candidate should have Strong background in Linux/Unix Administration skills

Experience with automation/configuration management using either Puppet, Chef or an equivalent

Ability to use a wide variety of open source technologies and cloud services

Strong experience with SQL and MySQL

Knowledgeable about agile software development

Knowledge of best practices and IT operations in an always-up, always-available service

You will need to show: communication and interpersonal skills, analytical skills, the ability to use initiative, the capacity to work under pressure, creativity, drive, flexibility, numeracy, teamwork, influe

  • Posted By: Jennifer

Join Our Alumni Team

Our Purpose is simple: To create a place where all our old students have the chance to give back to their school, make it better and encourage those coming and young generation atlarge.

Join Us or Contact Us