Software Development Assistant
Kampala, Uganda * Full-time
The Infectious Disease Institute
Software Dev & Engineering
Total Positions:
Location: Kampala, Uganda
Full-time
Salary: Not mentioned
Posted 1 year ago
The primary purpose is to learn the codebase, attend design meetings, write basic code, fix bugs, and assist the Software Developer / Software Development Manager in all design-related tasks.
KEY DUTIES AND RESPONSIBILITIES
• Collaborate with the software development team and stakeholders to analyse requirements, design, code, test, and enhance software solutions.
• Maintain proper system documentation including technical design, user acceptance testing (UAT) records, and user manuals.
• Ensure effective version control and adherence to established development standards.
• Contribute to the agile development cycles by delivering software updates and improvements on a regular release schedule.
• Provide user training, guidance, and technical support to ensure effective adoption of developed solutions.
QUALIFICATIONS / SKILLS
• Bachelor of science degree in Computer Science , Software Engineering or related field
• Person Specification
• Applicants for this position must possess:
• A minimum of 2 years’ experience in software development with hands-on exposure to modern frameworks and agile practices.
• Ability to customize, extend, and integrate Business Central using AL/CAL with hands-on experience in developing extensions, modifying pages, and creating reports.
• Demonstrated experience in developing and maintaining secure and scalable web applications using Laravel, C# and .NET Core frameworks.
• Strong understanding of relational databases, data modeling, and SQL query optimization.
• Experience in integrating different systems and services through APIs, webhooks, or middleware.
• Proficiency in using Git/GitHub or Azure DevOps for code management, collaboration, and CI/CD processes
• Soft Skills & Abilities
• Strong problem-solving skills, with the ability to distill user requirements and provide innovative solutions.
• Excellent communication, teamwork, and documentation abilities.
• Adaptability and eagerness to learn new tools or frameworks.
• Capability to work independently, prioritizing tasks, and performing well under pressure.
• Familiarity with Agile methodologies such as Scrum and Kanban.
HOW TO APPLY
Please follow the application instructions provided in the full job description above.
CLICK HERE TO APPLYDeadline: Expired
Related Jobs
Palladium
Deadline: Open until filled
Palladium
Deadline: Open until filled
Interschool Coding Competition (ISCC)
Deadline: Open until filled
Interschools Coding Competition
Deadline: Open until filled
Don Swift Company
Deadline: Open until filled
KKR SACCO
Deadline: 20 Nov 2026
KKR SACCO
Deadline: 20 Nov 2026
Harvest Multipurpose Cooperative Society
Deadline: Closing today
IDI
Deadline: 16 Nov 2026
Kampala Nile Resort – Seeta, Mukono
Deadline: Open until filled
Sprinktech
Deadline: 16 Nov 2026
World Food Programme
Deadline: 23 Nov 2026
PATH
Deadline: Open until filled
Red Rhino Development
Deadline: Closing soon
Red Rhino Development
Deadline: Closing soon
Bhoomi Supply
Deadline: Open until filled
Avanti Energy
Deadline: Closing today
Twyford International Uganda
Deadline: Open until filled
Public Procurement and Disposal of Public Assets Authority (PPDA)
Deadline: Open until filled
AgroWays Uganda Limited
Deadline: 16 Nov 2026
UNIFI
Deadline: Closing today
NIC Insurance
Deadline: 20 Nov 2026
Livingstone International School Lubowa
Deadline: Open until filled
Barefoot Law
Deadline: 17 Nov 2026
HRBeyond Limits
Deadline: Open until filled
Ntinda Petroleum Centre
Deadline: Open until filled
SMAT Marketing
Deadline: Open until filled
Kanzu Code
Deadline: Open until filled
Century Investors
Deadline: Open until filled
MUSCLE
Deadline: Open until filled