Aimsoft 2026 Internship Program

This job is published by an external platform.

LocationNairobi, Kenya
ContractInternship, Volunteer
Closingin 2 months

Aimsoft Limited is a Nairobi-based technology and software development leader serving institutions across nine African countries. We deliver innovative technology solutions that drive efficiency and digital transformation, with a strong focus on the insurance industry.

The Opportunity

We are looking for passionate, eager-to-learn talent to join our six-month internship program. Gain hands-on experience on live tech projects, learn from industry professionals, and build your career in a collaborative, growth-focused environment—with potential pathways to full-time employment.

Post-Internship Pathways

Interns will be placed into specialized tracks based on their background and interests, preparing them for future roles such as:

1. Quality Assurance Specialist

2. Software Engineer, Full Stack

3. Service Desk Assistant

4. Technical Business Analyst

5. IT Support

Candidate Profile & Requirements

Basic Requirements:

· Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.

· A strong passion for software development, technology, and continuous learning.

· Positive, proactive attitude with solid problem-solving skills.

· Good grasp of software documentation and testing fundamentals.

Software Engineering / QA Tracks:

· Familiarity with modern frameworks (Laravel, Django, React, or Angular).

· Understanding of software design patterns and software testing methodologies.

· Proficiency in database design, development, and administration (PostgreSQL, Oracle, MySQL) and Exposure to cloud computing (especially AWS) or serverless architecture.

· Familiarity with test case design and test execution against requirements.

· Understanding of defect/bug lifecycle and severity classification.

· Exposure to functional, regression, and user acceptance testing concepts.

· Familiarity with defect tracking tools (e.g., GitLab Issues) and/or automated testing tools is an advantage.

Technical Business Analyst Track:

· Foundations in requirements gathering, process modeling, and business analysis techniques.

· Strong ability to bridge the gap between business needs and technical specifications.

· Familiarity with software design patterns, functional documentation, and user story creation.

· Basic project management skills, with an Agile mindset.

Service Desk Assistant/IT Support Tracks:

· Understanding of IT Service Management principles (awareness of the ITIL Framework is a plus).

· Fundamental knowledge of computer networking (TCP/IP, LAN/WAN, DNS, VPNs) and server administration.

· Strong customer support mindset with focus on user interaction, troubleshooting, ticket management, and service delivery.

· Hands-on familiarity or core concepts in Microsoft 365 administration, user management, and firewall management

Added Advantages (Across Tracks):

· Exposure to cloud computing (especially AWS) or serverless architecture.

· Domain knowledge of the insurance industry or financial technology.

· Docker or containerization technologies

Application Process

All applications should be submitted via by 31 August 2026. Only shortlisted candidates will be contacted via an email or a phone call

Important:

Please explicitly state your preferred post-internship track (e.g., Technical Business Analyst, Service Desk Assistant, Software Engineer, etc.) in your application cover letter or profile summary.

Discover Your Match Score

Download the Edomatch app to see your personalized compatibility score with this position

Location

About the company

A

Aimsoft Limited