Using Freshworks apps? Check out what we can do for you! Learn More

Have a project in mind? Get in touch with our team

“Welcome TechAffinity to Rwanda, you are in the right place, and I believe the center will be a great addition to our innovation & technology ecosystem, and look forward to your collaboration with the local startups, your contributions to the growth of the sector.”

- Ms. Paula Ingabire, Hon. Minister of ICT & Innovation

Our Training Program

TechAffinity's Training Program provides technology and software training for the youth and local community, making them job-ready and helping them secure employment opportunities in the industry.

Features of our program

  • Exchange Knowledge
  • Employment Opportunities
  • Training and Development
  • Upskill and Upgrade

Job Openings in Rwanda

13

Be a part of our team and surround yourself with great teammates to support your career growth. Be Future Ready!

JOB ROLE
Type
Experience
Location: Kigali, Rwanda
Type: Full-time
Exp: 0-1 Year
Openings: 10

Job Description

As an Intern, the candidate will be trained and join a team that builds scalable web or mobile applications using different technologies. They should have analytics and understanding skills, have to be a fast learner to get acquainted with the rapid changes in technology.

Key Responsibilities:
  • Develop comprehensive project plans, including scope, objectives, timelines, resource allocation, and risk management strategies.
  • Basic Knowledge in any one technology (Java, React, Python, Django)
  • Must have the object-oriented programming knowledge
  • Must have the understanding and analytics skills
  • Good oral and written communication skills
  • Secondary Skills:
  • Experience in Design patterns and framework knowledge will be added advantage
  • Knowledge in Presentation Layer (HTML4/5, CSS, and JS) will be added advantage
  • Location: Hybrid
    Type: Full-time
    Exp: 8-15 Years
    Openings: 1

    Job Description

    The Technical Project Manager will oversee the planning, execution, and delivery of complex IT projects within the airline domain. The ideal candidate will have extensive experience with the Amadeus system, airline reservation systems, and various API integrations. This role requires a deep understanding of airline operations, strong project management skills, and the ability to lead cross-functional teams to ensure project success.

    Key Responsibilities:
  • Develop comprehensive project plans, including scope, objectives, timelines, resource allocation, and risk management strategies.
  • Work closely with internal and external stakeholders, including airline operations, IT teams, vendors, and customers, to gather requirements and ensure project alignment with business goals.
  • Utilize expertise in the Amadeus system to oversee implementation, customization, and optimization projects related to airline reservations and other related services. Specifically, manage ticket reservation systems, reservation and inventory management, departure control systems, availability, PNR creation, segment sell, ticket issuance, upgrade and regrade processes, EMD issuance, PNR confirmation processes, and ancillary services.
  • Lead projects involving the integration of various Web Services and APIs, ensuring seamless communication between different systems and platforms.
  • Identify potential risks and develop mitigation strategies to ensure projects are delivered on time and within budget.
  • Ensure that all project deliverables meet quality standards and comply with industry regulations and best practices.
  • Lead and motivate cross-functional project teams, fostering a collaborative and results-oriented work environment.
  • Maintain comprehensive project documentation, including progress reports, status updates, and post-project evaluations.
  • Qualifications and Other Requirements:
  • Bachelor's degree in Computer Science, Information Technology, Business Administration, or a related field. PMP or similar project management certification is preferred.
  • Minimum of 8 years of experience in project management within the airline industry, with a strong focus on the Amadeus system and airline reservation systems.
  • Willing to travel to company’s locations in other countries.
  • Provide technical guidance and oversight throughout the project lifecycle, including design, development, testing, and deployment phases. Design and develop POCs for Amadeus (GDS) web services, documenting the Amadeus web service XML process flow transactions for further development.
  • Proven track record of managing complex IT projects from inception to completion, with a focus on meeting deadlines and delivering high-quality results.
  • Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Strong analytical and problem-solving skills, with the ability to quickly identify issues and implement effective solutions.
  • Demonstrated ability to lead and manage cross-functional teams, with a focus on collaboration and achieving project goals.
  • Location: Kigali, Rwanda
    Type: Full-time
    Exp: 4-6 Years
    Openings: 2
    Primary Skills:
  • Strong knowledge of Java programming language, including object-oriented design principles and design patterns.
  • Experience with Spring & Spring Boot, Hibernate, and other Java frameworks.
  • Proficiency in relational databases such as MySQL, Oracle, or PostgreSQL.
  • Experience with web services (RESTful, SOAP).
  • Familiarity with front-end technologies such as HTML, CSS, JavaScript, and thyme leaf.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and in a team environment.
  • Familiarity with version control systems such as Git.
  • Secondary Skills:
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes).
  • Experience with Agile/Scrum methodologies.
  • We Promise to Deliver High-Quality Apps and Solutions that are Beyond your Expectations

    Awards & Recognitions

    freshworks
    Authorized Solution
    Partner
    freshworks
    Best Design
    Partner
    goodfirms
    Top Software Testing
    Company USA
    top developers
    Top Web and Software
    Developers
    clutch
    Top IT Services
    Firm
    appfutura
    Top App Development
    Company
    the manifest
    Top Software
    Developers
    techreviewer
    Top Web Development
    Companies