Software Developer

Software Developer
Kamp[ala, Uganda
Posted 2 years ago

Our client is a private limited company established in Kampala, Uganda, by skilled software engineers who have grown a team of information systems experts who provide technology and business solutions in Uganda and East Africa.

Our client has an exciting opportunity for a Software Developer to join the applications development team that designs and support MSMEs in organizing, tracking, and managing sales, purchases/supplies, inventory/stock, assets, expenses, consumables, cash flow, and books of accounts (balance sheet, income, profits, and losses statement and cash flow statement) with its multiple features.

To fill this position, we are looking for a programmer who thinks creatively, is naturally innovative, highly collaborative, and has a passion for developing applications that impact businesses.


On a typical day, as software software developer, you will develop software across the full stack, i.e., from the server-side back end to client-side interfaces, and offer support to clients.

How will you make your mark?

  • Writing clean code for the front and back end of the software.
  • Testing and debugging software to keep it optimized.
  • Designing user interactions.
  • Creating servers and databases for the back end of the software.
  • Ensuring cross-platform compatibility and optimization.
  • Testing and maintaining the responsive design of applications.
  • Developing APIs and RESTful services.
  • Document functional and technical artifacts for application and new requests.
  • Keeping up with technological advances to optimize software.
  • Communicating the effectiveness of emerging technologies to decision-makers.

Required Qualification & skills

  • Bachelor’s Degree in Computer Science from a reputed university.
  • Object-oriented programming in Java (Required).
  • Mobile App development in Android and iOS (Added Advantage).
  • Front-end tools HTML, JavaScript, and CSS.
  • DBMS including SQL, Stored Procedures, Triggers, etc.
  • Version control systems like Git.
  • APIs and RESTful services.
  • Positive, proactive and fine eye to detail
  • Effective and efficient communicator
  • Team player

We invite qualified candidates to send their applications and curriculum vitae to before or by the close of business on Thursday 1st December 2022.

Job Features

Job CategoryTechnology

Apply Online

A valid email address is required.
A valid phone number is required.