ICT Intern - Software Developer

Posted 8 Hours Ago
Be an Early Applicant
Nairobi, KEN
Hybrid
Internship
Healthtech • Professional Services • Social Impact
The Role
Hands-on intern role supporting full‑stack development (React frontend, C#/.NET backend), building and consuming RESTful APIs, debugging and testing, participating in code reviews and Agile ceremonies, documenting technical decisions, and collaborating with cross-functional teams to maintain and improve digital health platforms.
Summary Generated by Built In
Company Description

Amref Health Africa was founded in 1957 and has since grown to become the largest African-based international health development organization, currently implementing more than 150 programs which directly reach more than 20 million people across 35 countries in Africa. Headquartered in Nairobi, Kenya, Amref has fully-fledged offices in Ethiopia, Guinea, Ivory Coast, Kenya, Malawi, Tanzania, Uganda, Senegal, South Sudan, and Zambia; eleven advocacy and fundraising offices in Europe and North America; and a staff complement of over 1,500.

Our vision is to bring about ‘Lasting health change in Africa’, and our mission is ‘To increase sustainable health access to communities in Africa through solutions in human resources for health, health service delivery, and investments in health’. We believe that the power to transform Africa's health lies within its communities, and therefore strive to ensure that health systems are not only functional but that communities are empowered to hold these systems accountable for the delivery of quality and affordable health care.

Job Description

ABOUT ICT SHARED SERVICES

The ICT Shared Services department provides the digital backbone that enables Amref's health programmes across the continent — building and maintaining internal systems, digital health platforms, and business applications used by staff, partners, and communities. The team supports a growing portfolio of custom-built platforms (case management, review and approval workflows, staff and program administration tools) alongside integrations with established digital health tools such as DHIS2, KoboToolbox, and ODK. The department plays a central role in translating business and programmatic needs into reliable, secure, and scalable software solutions.

JOB PURPOSE

The ICT Intern – Software Developer will provide hands-on technical support across Amref's software development lifecycle, working alongside senior developers on real production systems. The intern will gain practical experience in full-stack development (React/.NET), API design, debugging, and collaborative engineering practices, while contributing directly to platforms that support Amref's health programming across Africa.

KEY RESPONSIBILITIES

Frontend & Backend Development

  • Design and develop web applications using React on the frontend and C# / .NET on the backend.
  • Build, consume, and maintain RESTful APIs using the .NET Framework / .NET Core.
  • Assist in implementing UI components, forms, and data views following existing design systems and component libraries.
  • Support integration of frontend applications with backend APIs and databases.

Quality Assurance & Debugging

  • Develop, test, and document software to ensure quality, reliability, and scalability.
  • Debug and troubleshoot frontend and backend issues, ensuring optimal performance and user experience.
  • Write and execute basic unit/integration tests to validate functionality before release.
  • Support identification and resolution of bugs reported by users or QA processes.

Collaboration and Process

  • Participate in code reviews and contribute to the improvement of development processes.
  • Collaborate with cross-functional teams (developers, business analysts, program staff) to translate business requirements into technical solutions.
  • Use version control (Git) for collaborative development, following team branching and commit conventions.
  • Participate in stand-ups, sprint planning, and technical discussions as part of an Agile-style workflow.

Documentation and Learning

  • Document code, technical decisions, and setup processes to support maintainability and knowledge transfer.
  • Keep up to date with the latest technology and programming trends, sharing relevant learnings with the team.
  • Support maintenance of internal technical documentation and repositories.

Qualifications

Education, Experience and Skills

  • A Diploma or Bachelor’s Degree in computer science, Software Engineering, Information Technology, or a related field.
  • Basic knowledge of C#, JavaScript, HTML5, and CSS3.
  • Exposure to frontend development using React.js through academic projects, personal projects, or coursework.
  • Basic understanding of .NET Core / ASP.NET Core and backend development concepts.
  • Understanding of RESTful APIs and how to consume APIs in frontend applications.
  • Knowledge of object-oriented programming (OOP), data structures, algorithms, and software development fundamentals.
  • Familiarity with version control systems such as Git.
  • Basic knowledge of relational databases such as Microsoft SQL Server and SQL.
  • Familiarity with development tools such as Visual Studio and Visual Studio Code.
  • Strong analytical and problem-solving skills.
  • Good verbal and written communication skills.
  • Ability to work collaboratively in a team environment.
  • Eagerness to learn new technologies and apply feedback.
  • Good time management skills and the ability to meet assigned deadlines.

Additional Information

Please submit your CV or resume highlighting relevant skills and experience along with a cover letter detailing why you are the best fit for this position. The closing date for applications will be Wednesday 5th August, 2026 at 23:59 (EAT).

Amref Health Africa does not require applicants to pay any money at whatever stage of the recruitment and selection process and has not retained any agent in connection with recruitment. Although Amref may use different job boards from time to time to further spread its reach for applicants, all open vacancies are published on our website under the Vacancies page and on our official social media pages. Kindly also note that official emails from Amref Health Africa will arrive from an @amref.org address.

Amref Health Africa is committed to safeguarding and promoting the welfare of children, young people and vulnerable adults and expects all staff to share this commitment. Amref Health Africa is is dedicated to diversity and is an equal-opportunity employer with a non-smoking environment policy.

Skills Required

  • Diploma or Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field.
  • Basic knowledge of C#
  • Basic knowledge of JavaScript
  • Basic knowledge of HTML5
  • Basic knowledge of CSS3
  • Exposure to frontend development using React.js
  • Basic understanding of .NET Core / ASP.NET Core and backend development concepts
  • Understanding of RESTful APIs and how to consume APIs in frontend applications
  • Knowledge of object-oriented programming (OOP), data structures, and algorithms
  • Familiarity with version control systems such as Git
  • Basic knowledge of relational databases such as Microsoft SQL Server and SQL
  • Familiarity with development tools such as Visual Studio and Visual Studio Code
  • Strong analytical and problem-solving skills
  • Good verbal and written communication skills
  • Ability to work collaboratively in a team environment
  • Eagerness to learn new technologies and apply feedback
  • Good time management skills and the ability to meet assigned deadlines
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Nairobi
2,100 Employees
Year Founded: 1957

What We Do

Amref Health Africa is the largest Africa-based healthcare nonprofit, focused on improving health outcomes through community-led initiatives and strengthening healthcare systems across Africa.

Similar Jobs

Vision Plus Logo Vision Plus

Receivable Accounts Assistant

Hardware • Retail • Wearables • Appliances
In-Office
Nairobi, KEN
5000 Employees

Vision Plus Logo Vision Plus

Sales Executive

Hardware • Retail • Wearables • Appliances
In-Office
Nairobi, KEN
5000 Employees
In-Office
Nairobi, KEN
140 Employees

International Rescue Committee Logo International Rescue Committee

Technical Lead

Professional Services • Social Impact
In-Office
3 Locations
13457 Employees

Similar Companies Hiring

Playground (tryplayground.com) Thumbnail
Kids + Family • Payments • Social Impact • Software
New York City, New York
80 Employees
Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
OneImaging Thumbnail
Healthtech
Miami, FL
62 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account