Aimsoft 2026 Internship Program
Job summary
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.
Job descriptions & requirements
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 www.brightermonday.co.ke 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.
Important safety tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.