Related Jobs
Related Jobs
Share this Job
About the Organisation
Software Developer (Medior) job at Emata | Apply Now
Bugolobi, Kampala, Uganda
Emata is a transformative technology company with a mission to empower smallholder farmers by providing them with easy access to affordable financing solutions, helping them improve their productivity and livelihoods. With a strong reputation for innovation in the agricultural finance sector, Emata has earned recognition for its cutting-edge digital platform, which enables farmers to access loans and agricultural services seamlessly. The company prides itself on its inclusive and collaborative work culture, where employees are valued for their contributions to creating impactful solutions for underserved communities, offering a supportive environment for personal and professional growth.
Emata provides diverse job opportunities, including positions in technology development, customer support, and business operations, and promotes flexible work arrangements that prioritize employee well-being. Since its founding in 2017, Emata has grown rapidly, expanding its services to multiple countries across Africa, helping thousands of farmers access the resources they need to succeed. The company’s business model focuses on leveraging mobile technology to deliver financial services, allowing farmers to receive loans, repay in installments, and access valuable insights into their agricultural practices.
Emata's core values of empowerment, sustainability, and innovation guide its operations and drive its commitment to creating long-lasting change in rural communities. The company is dedicated to corporate social responsibility, with a focus on improving food security, supporting local economies, and promoting sustainable agricultural practices. For more information, visit Emata's website at www.emata.com.
Are you looking for IT jobs in Uganda 2025 today? then you might be interested in Software Developer (Medior) job at Emata
Full Time
Deadline:
28 Apr 2025
Job Title
Software Developer (Medior) job at Emata
Emata
Job Description
Location: Bugolobi, Kampala | Full time
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!
Duties, Roles and Responsibilities
Qualifications, Education and Competencies
See all details of the qualifications, competencies and education for this role under the "How to Apply" section below.
If this sounds like your kind of thing, apply now. Let’s build something that matters
Click the APPLY Button Below to Apply
Find application details and links on the AfriCareers Jobs Portal:
-
Click the Apply button below
-
New users: Select Create Profile and complete the Profile Creation Wizard
-
Existing users: Log in and update your profile if needed
-
Go to the "Jobs" tab
-
Read the detailed job description, Roles and Qualifications.
-
Submit your application via the jobs portal
-
Track progress under "My Applications" tab
Important Note: Some employers now hire directly on the AfriCareers New Jobs Portal — keep your profile updated so employers can easily view your CV and hire you instantly.
How to Apply
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

.png)
.jpg)
.jpeg)

.webp)
%2C%20part%20of%20MSC%20Group%20logo.png)






