Software Developer (Medior)

at Emata
Location Kampala, Uganda
Date Posted April 22, 2025
Category IT / Information Technology
Software Development
Job Type Full-time
Currency UGX

Description

JOB DETAILS:

We’re looking for a developer who’s solid on the basics, eager to grow into a senior role, and wants their work to matter. If you’re the kind of person who likes clear problems, working with smart people, and pushing code that solves real-world issues — let’s talk.

This isn’t a 9-to-5 corporate job. It’s a startup. You’ll have the freedom to fail, a lot of responsibility, and a steep learning curve. But you’ll also have real impact — and get the opportunity to grow fast!

What you would do
  • Write clean, reliable code that solves real problems
  • Build and maintain Emata’s backend services using modern tools
  • Write tests and automate them — integration, E2E, the works
  • Pair with teammates and give/receive feedback through code reviews
  • Work with product and business teams to turn ideas into features
  • Break down tasks and deliver in small, clear steps
  • Spot problems and suggest solutions — we like initiative
  • Support and mentor more junior developers
What we are looking for

You're a creative with a thirst to accomplish. You’re a builder. You like simple, clean code and solving tricky problems. You’re good at thinking through edge cases. You work well with others. You’re not afraid to ask questions, and you’re always learning.

In an ideal world, you tick most of the following boxes:

  • Over 5 years of coding experience developing with ASP.NET Core in a professional technology/software firm.
  • Solid understanding with hands on experience in using PostgreSQL, MS SQL or any other modern relational databases.
  • A strong instinct for writing high-quality, maintainable code, with testing as a natural part of your development process. You should have experience in writing integration and end-to-end test with an emphasis on automation and reliability.
  • Be familiar with developing for the cloud and using cloud technologies such as using containers such as Docker and .NET Aspire. Having knowledge on Kubernetes would be a plus.
  • Have worked and deployed solution on a cloud platform, such as Azure and AWS
  • Ability to design and document technical solutions to suite both technical and non-technical audiences.
  • Experience in front end development in frameworks such as React (desired but not required)
  • Desire to solve complex problems in a team setting while using Agile methodologies
  • Bachelor's degree in computer science, electrical engineering or related degree is an added advantage.

Most importantly, you should have a great desire to make an impact and work for a tech firm that is changing Uganda (and Africa) one line of code at a time!

What we offer

We offer a unique opportunity to work in an award-winning venture capital-backed startup in Uganda. Apart from a fun, fast and meaningful working environment, we also offer:

  • A role where you’ll grow fast and do meaningful work
  • A small, sharp team that moves quickly and supports each other
  • Competitive salary, insurance, salary loans, office lunch, development budget and an evolving benefit plan

If this sounds like your kind of thing, apply now. Let’s build something that matters.

Drop files here browse files ...
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@everjobs.ug