Positions: 2
Location: Kampala, Uganda
Company Overview
Nugsoft Technologies is a software development company building business and financial systems used by organizations across Africa, including accounting, loan, savings, POS, and enterprise management solutions.
Job Summary
We are seeking experienced Python / Django Software Developers to design, develop, and maintain scalable web applications and APIs used in real-world production environments.
Key Responsibilities
• Develop and maintain applications using Python and Django
• Design and integrate RESTful APIs (Django REST Framework)
• Work with PostgreSQL and/or MySQL databases
• Optimise systems for performance, security, and reliability
• Collaborate with internal teams to deliver stable and maintainable solutions
• Use Git version control and follow clean coding standards
Minimum Requirements
• Diploma or higher in Computer Science, IT, Software Engineering, or a related field
• Minimum of 2 years’ hands-on experience with Python and Django
• Strong understanding of:
o Django ORM
o Django REST Framework
o Database design and queries
• Ability to write clean, structured, and maintainable code
Added Advantage
• Experience working on financial or business systems, including:
o Accounting systems
o Loan or microfinance systems
o SACCO or savings systems
o Banking or payment-related software
• Familiarity with front-end frameworks such as Vue.js or React
• GitHub profile or portfolio with Django projects
How to Apply
Send the following:
• Letter of interest
• Updated CV with three referees
All applications will be received and reviewed through the BrighterMonday Portal by clicking on the 'Apply Here' section