Core Software & Engineering
Opportunity

Software Engineering

GEOFINDA Tech HubKigali, Rwanda12 weeksOn-site
IntermediateAcademic InternshipMentorship Included

About This Position

Develop a deep understanding of software engineering principles, design patterns, and the full software development lifecycle. Work on structured projects that mirror how professional engineering teams build, test, and ship reliable software.

What You'll Work On

  • Team-based engineering sprint simulations
  • Code review and refactoring exercises
  • End-to-end project delivery with documentation

What You'll Learn

  • Architect maintainable software systems
  • Implement industry-standard design patterns
  • Execute structured testing and quality assurance workflows

Skills & Technologies

Core Skills

Software ArchitectureDesign PatternsTesting & QAVersion ControlAgile Methodologies

Tools & Platforms

GitGitHubVS CodeDockerJira

Who Should Apply

  • Analytical thinking
  • Basic programming knowledge
  • Passion for building reliable systems

Interested in this position?

Submit your application and our team will review your profile for this opportunity.

Apply for This PositionAsk a Question

Position Summary

Company
GEOFINDA Tech Hub
Location
Kigali, Rwanda
Duration
12 weeks
Level
Intermediate
Domain
Core Software & Engineering
Type
On-site · Academic Internship
View All Opportunities