Software Developer – KEPLER COLLEGE

Location: Kigali | Deadline: 3 October 2025

Software Developer

Support Services – Kigali, Kigali city

Job Title: Software Developer

Location: Kepler College, Kigali

Employment Type: One Year Contract

Reports To: Director of Registration, Digital Learning and Innovation Center

About Kepler College

Kepler College was established in Rwanda to offer affordable, scalable, and competency-based higher education programs with the best job prospects for graduates. Securing employment for graduates is a key driver of everything done at the College. A core aspect of Kepler College’s pedagogy is learning by doing, with a primary focus on equipping students with 21st-century transferable skills that make them competitive in the labor market. Through its innovative academic model, Kepler College prepares students with the knowledge, competencies, and mindset required to succeed in today’s global economy.

  • Vision: To become a leading competency-based higher education institution in Sub-Saharan Africa with outstanding graduate employment outcomes that lead to economic mobility.
  • Mission: To prepare young Africans with global competencies and the mindset to solve local challenges.

About the Role:

Kepler College is seeking an experienced AI and Systems Developer to join its dynamic team. The successful candidate will lead the development and deployment of advanced systems that integrate Artificial Intelligence and backend infrastructure to enhance institutional performance and user experience.

Key Responsibilities:

Application Development & Institutional Systems

  • Develop and maintain the Finance Portal to support institutional financial operations.
  • Develop the HR Portal to enhance staff management and reporting.
  • Design and implement security applications and database protection mechanisms.
  • Build and deploy a Dining Student System for campus meal management.
  • Develop Item and GEP Dashboards for monitoring and reporting.
  • Add new features and modules to the Management Information System (MIS).
  • Collaborate with IGA consultants in the development of IGA Phase 2.
  • Integrate different APIs and ensure smooth integration between IGA and MIS
  • Quick book integration with MIS
  • Deploy all newly developed features securely and efficiently on institutional servers.
  • Workload and timetable management system
  • Alumni management

DevOps and Deployment

  • Manage deployment on cloud platforms (AWS, Azure, Google Cloud).
  • Implement and maintain CI/CD pipelines, Docker, and Kubernetes.
  • Ensure high security, performance, and scalability of deployed systems.
  • Monitor and enforce security policies, vulnerability management, and compliance with data protection regulations (e.g., GDPR, local laws).

AI Agents and API Developer

  • API Development & Deployment: Design, build, and deploy AI-powered services.
  • Conversational AI & NLP: Develop and integrate AI agents, chatbots, and natural language processing solutions, including large language model (LLM) integrations (a strong advantage).
  • Systems Integration: Build scalable APIs to connect AI services with applications, platforms, and third-party tools.
  • Ensure AI models and APIs follow data privacy and security best practices, including secure handling of sensitive information.

Collaboration and Communication

  • Work closely with cross-functional teams to align development with institutional needs.
  • Present technical solutions and project progress clearly to stakeholders.
  • Lead or contribute to team projects and mentor junior developers as needed.
  • Promote awareness of application and data security best practices within the team.

Required Qualifications and Experience:

Education:

  • Minimum certificate level or higher in Computer Science, Software Engineering, Information Technology, Artificial Intelligence, software development or a related field.

Experience:

  • Minimum of 3 years of hands-on software development experience.

Technical Skills:

  • Proficiency in backend and frontend integration.
  • Strong grasp of databases and API systems.
  • Cloud platform deployment and MLOps implementation.
  • AI/ML modeling and deployment.
  • Knowledge of NLP and chatbot tools is a strong advantage.

Soft Skills:

  • Strong problem-solving and critical thinking.
  • Clear communication with both technical and non-technical stakeholders.
  • Proven leadership and project management skills.
  • A growth mindset with a commitment to continuous learning.

How to Apply:

  • Materials Required: Interested candidates must complete this link  and submit the following:
    • A cover letter detailing their interest in the role and how their experience aligns with the responsibilities and qualifications listed.
    • An updated resume or curriculum vitae (CV) highlighting relevant experience and skills.
  • Deadline: All applications must be submitted by Friday, October 3, 2025

CLICK HERE TO READ MORE AND APPLY

Check Also:

Back to top button