IN

Software Development Intern Volunteer

Infectious Diseases Institute (IDI)
📍 KampalaCDI🗓️ 5 days ago

Job Description

Kampala
CDI
⚠️

Beware of scams. Taf4All only lists job offers published by third parties — we are not the source of these jobs and do not handle recruitment. Stay vigilant: never pay money to get a job or an interview, and be wary of any suspicious request.

Responsabilités

Software Development Intern Volunteer This unpaid, hands-on role offers aspiring software developers the chance to contribute to real-world projects under expert supervision. Candidates should be enrolled in or recently graduated from a computer science or related program, with foundational knowledge of programming languages, algorithms, and software development methodologies. Responsibilities include assisting with coding, debugging, testing, and documentation, as well as collaborating with cross-functional teams to deliver scalable solutions. Ideal applicants demonstrate strong problem-solving abilities, a willingness to learn, and a keen interest in emerging technologies. The Infectious Diseases Institute (ID) is seeking a highly motivated professional to join our dynamic team dedicated to advancing research, education, and clinical care in the field of infectious diseases. Candidates must possess a strong academic background in medicine, microbiology, or a related discipline, along with relevant experience in clinical practice, research, or public health. The ideal candidate will demonstrate expertise in infectious disease management, a commitment to evidence-based medicine, and the ability to collaborate effectively in multidisciplinary settings. Responsibilities include conducting clinical trials, publishing research findings, and contributing to public health initiatives aimed at combating infectious diseases globally. Proficiency in data analysis, grant writing, and strong communication skills are essential for success in this role. As a dedicated professional in the healthcare sector, you will deliver exceptional patient care and support to medical teams. Your responsibilities include assessing patient needs, administering treatments, and maintaining accurate medical records. You must hold a valid healthcare license or certification, possess strong communication skills, and demonstrate compassion in every patient interaction. Additionally, you will collaborate with interdisciplinary teams, adhere to strict safety protocols, and stay updated on industry advancements to ensure the highest standards of care. Computer and Information Technology, Science and Engineering, and Social Services and Nonprofit sectors are actively seeking qualified candidates to fill diverse roles. These industries prioritize professionals with expertise in technical problem-solving, data analysis, and project management, alongside a strong commitment to community impact and ethical considerations. Ideal applicants should possess relevant educational qualifications, such as degrees in computer science, engineering, or social work, and demonstrate proficiency in industry-specific tools and methodologies. Responsibilities typically include designing innovative solutions, analyzing complex systems, and fostering collaboration to address societal challenges and advance organizational objectives. General Summary The African Center of Excellence in Bioinformatics and Data-Intensive Sciences (ACE) Uganda, in collaboration with the SHEDS project and the Institute for Global Health Sciences (HIGHS) at the University of California San Francisco (UCSF), is providing a single internship opportunity. This role will involve active participation in hands-on, data-driven health research initiatives, enabling the intern to cultivate essential practical skills. Oversee and execute a comprehensive range of duties encompassing strategic planning, operational management, and cross-functional collaboration to drive organizational success. Perform regular evaluations of team performance, ensuring alignment with established goals and fostering a culture of continuous improvement. Develop and implement policies, procedures, and best practices to enhance efficiency, compliance, and overall productivity. Serve as a primary liaison between senior leadership and departmental teams, facilitating clear communication and facilitating alignment on key initiatives. Monitor industry trends and competitive landscape to identify opportunities for innovation and sustainable growth. Contribute to the development of efficient, well-structured, and scalable code for both frontend and backend systems, ensuring clarity and ease of maintenance. Design and implement innovative software enhancements for the ACE-Uganda platforms to expand functionality and improve user experience. Develop responsive user interfaces that effectively integrate with backend API endpoints and data systems, enabling smooth data retrieval, interactive data visualization, and clear display of information. Support backend data workflows by facilitating the integration of new datasets and performing essential database operations to maintain and enhance public health surveillance systems. Assist in the integration of machine learning models into web-based platforms and applications designed for public health researchers. Conduct usability testing, perform backend database audits, execute integration tests, and carry out beta device evaluations to verify the precision of system data, assess platform performance, and confirm cross-platform dependability. Offer expert technical guidance and troubleshooting assistance for the software tools and equipment utilized in the VR Lab and Tell-Learning Center. Produce meticulously crafted technical documentation that clearly elucidates system architectures, user manuals, and API endpoints. Applicants must hold a relevant bachelor’s or master’s degree in education, curriculum development, or a closely related field. A minimum of three years of teaching experience at the primary or secondary level is required. Familiarity with current educational standards and assessment methodologies is essential. A recognized institution must confer a Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a closely related computational discipline. Person Specification Proficient in core programming languages including Python, JavaScript, and Java, with additional expertise in contemporary web frameworks such as Django, React, and Node.js. Possess a solid grasp of database management systems, including both SQL and NoSQL, complemented by hands-on proficiency in version control platforms such as GitHub or GitLab. Maintain a robust technical skill set and a dedication to converting intricate public health data into polished, practical, and visually compelling digital insights. Exhibit strong analytical and problem-solving capabilities, complemented by clear, proactive communication, to foster seamless collaboration with backend engineers, data scientists, and user experience designers. Demonstrate exceptional interpersonal abilities, a keen enthusiasm for continuous development, and the capacity to thrive in a dynamic, cross-functional setting. More Details

---

**

[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

Ready to apply?

Get seen by recruiters

Publish your CV on the Candidates page — the place recruiters browse directly to find profiles like yours.

See the Candidates page

You are recruiting?

Find candidates on TAF4ALL

🚀 Boost your application

Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes.

Expert Application Advice

Before applying, re-read the job posting for Infectious Diseases Institute (IDI) and identify the exact skill listed as les compétences demandées dans l'annonce. In your CV and cover letter, give one clear example of how you’ve practiced or learned that skill, even if it was during a personal project or freelance work.

Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.

Concrete projects — Even without professional experience, a working personal project proves your skills better than any degree. Publish it on GitHub before applying.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Beware of scams

Taf4All only lists job offers published by third parties — we are not the source of these jobs and do not handle recruitment. Stay vigilant: never pay money to get a job or an interview, and be wary of any suspicious request.

You might also be interested in

IN

Junior Software Development Associate

🛠️ Compétences requises We are seeking a skilled Software Development Assistant to support our development team in designing, coding, and maintaining software applications. The ideal candidate will have a strong foundation in programming languages such as Python, Java, or C++, along with experience in software develop

CDI9 days ago
ST

Laravel Software Developer

Laravel Software Developer STREAMLINE HEALTH TECH LTD is looking for a full stack Laravel developer to join its team. Job Context Reporting to the Software Development Manager, you will work from the Kampala office. Responsibilities Develop software code for Stre@mline projects. Review and fix bugs in developed softwar

CDI11 days ago
ST

Professional Internship Development Program

StartHub Africa·Kampala

🎯 Responsabilités We are currently seeking applications for our Internship Program, designed to provide students and recent graduates with practical, hands on experience in their respective fields. This program offers mentorship from industry professionals, exposure to real world projects, and opportunities for profes

CDI5 days ago
AF

International Trade Development Manager – Exports

🎯 Responsabilités Business Development Lead – Exports (M/F) is entrusted with spearheading strategic initiatives to expand international market presence and drive revenue growth through export operations. The role demands extensive experience in export management, a proven track record in business development, and exp

CDI13 days ago