Rwanda Revenue Authority (RRA) Recruitment 2026: Apply for ICT and Software Development Jobs at RRA
The Rwanda Revenue Authority (RRA) has announced exciting career opportunities for qualified Information and Communication Technology (ICT) professionals looking to build their careers in one of Rwanda's leading public institutions. The newly advertised positions target experienced professionals in database administration, application development, web application services, performance tuning, and IT investigations.
If you are passionate about software engineering, database management, cybersecurity, enterprise applications, or digital transformation, these vacancies present an excellent opportunity to contribute to Rwanda's tax administration while advancing your professional career.
Interested candidates are encouraged to submit their applications through the official RRA Online Recruitment Portal before the respective application deadlines.
About Rwanda Revenue Authority (RRA)
The Rwanda Revenue Authority (RRA) is the government institution responsible for tax administration, customs services, and revenue collection in Rwanda. Through innovation, digital transformation, and efficient public service delivery, RRA continues to strengthen Rwanda's economic development by ensuring effective revenue mobilization.
Working at RRA offers professionals an opportunity to contribute to national development while working in a modern, technology-driven environment that values innovation, integrity, professionalism, and continuous learning.
Available ICT Vacancies
RRA is currently recruiting qualified candidates for the following positions:
1. Professional in Charge of E-Payment and Data Validation
- Grade: P1
- Department: Database Administration Team
- Working Mode: Hybrid
- Location: Headquarters (HQ)
Job Summary
The successful candidate will serve as a database and data quality specialist responsible for managing data exchange between the Rwanda Revenue Authority and financial institutions. The role focuses on maintaining high-quality databases through effective validation processes, identifying data quality issues, and implementing appropriate solutions.
Key Responsibilities
- Analyze organizational data and establish database constraints.
- Identify and resolve data quality issues.
- Collaborate with software developers to correct database inconsistencies.
- Monitor database integrity and enforce validation rules.
- Support business analysts in correcting existing data.
- Maintain the corporate data dictionary.
- Provide quality assurance for imported and integrated data.
Required Qualifications
Applicants should possess a Bachelor's Degree in one of the following fields:
- Information Technology
- Computer Science
- Computer Engineering
- Software Engineering
- Information Management
- Information Systems
- Network and Communication Systems
- Electronics and Telecommunication
- Business Information Communication and Technology
Added Advantage
Professional database certifications such as:
- Oracle Certified Associate (OCA)
- Oracle Certified Professional (OCP)
- Microsoft Certified Solutions Associate (MCSA)
- Other recognized database certifications
Experience Required
- Minimum of 2 years' experience in database administration.
2. Principal Technical Officer – Web Application Services and Performance Tuning
- Grade: T3
- Department: WAS Administration & Performance Tuning Team
- Working Mode: Hybrid
- Location: Headquarters (HQ)
Job Summary
This position is responsible for optimizing enterprise web application servers, improving system performance, maintaining application security, and supporting software developers through performance tuning activities.
Main Responsibilities
- Install and configure enterprise web application servers.
- Perform server upgrades and security patching.
- Monitor server performance.
- Collaborate with developers and database administrators.
- Investigate performance bottlenecks.
- Produce technical documentation and reports.
Required Qualifications
Applicants should hold a Bachelor's Degree in:
- Information Technology
- Computer Science
- Computer Engineering
- Software Engineering
- Information Systems
- Information Management
- Electronics and Telecommunication
- Related ICT disciplines
Required Technical Training
- Oracle WebLogic
- Apache Tomcat
Experience Required
Applicants must have:
- At least 1 year of relevant professional experience
- Developed and deployed at least one live production application
- Ability to provide both the application reference and production URL for verification.
3. Principal Technical Officer – Application Development
- Grade: T3
- Department: Application Development Team
- Working Mode: Hybrid
- Location: Headquarters (HQ)
Job Summary
The successful candidate will participate in designing, developing, maintaining, and optimizing software solutions that support the Rwanda Revenue Authority's digital services.
Key Responsibilities
- Develop software applications.
- Gather user requirements.
- Debug and improve existing systems.
- Integrate third-party software solutions.
- Design reports and user interfaces.
- Produce technical documentation.
Required Qualifications
Bachelor's Degree in:
- Computer Science
- Information Technology
- Information Systems
- Information Management
Applicants should also possess professional knowledge in:
- Java Framework
- C# (C-Sharp)
Technical Skills
Knowledge of one or more of the following:
- Java
- PHP
- JavaScript
- Python
- Other programming languages
Experience Required
Candidates must possess:
- Minimum 1 year of relevant experience
- Experience developing and deploying at least one production application
- Evidence of the live application through a production URL.
4. Professional Officer in Charge of IT Investigations
- Grade: P1
- Division: Strategic Intelligence and Investigation Division
- Working Mode: Hybrid
- Location: Headquarters (HQ)
Job Summary
The IT Investigation Officer supports tax compliance and fraud detection by developing digital investigation tools, analyzing complex datasets, automating investigations, and providing technical support to intelligence teams.
Main Responsibilities
- Design software tools for tax investigations.
- Analyze tax compliance risks.
- Detect fraud patterns and system anomalies.
- Automate investigation processes.
- Produce analytical and technical reports.
- Support intelligence and investigation teams.
Required Qualifications
Bachelor's Degree in:
- Computer Science
- Information Management
- Information Systems
Specialization:
- Software Development using Java Framework
Required Experience
Applicants should have:
- Minimum 2 years' experience in Java Framework and C# software development.
Required Competencies
Successful candidates should demonstrate:
- Strong communication skills
- Analytical thinking
- Problem-solving ability
- Time management
- Report writing
- Technical documentation
- Integrity
- Organizational skills
- Team collaboration
- English proficiency
- French proficiency
Why Join Rwanda Revenue Authority?
Working at the Rwanda Revenue Authority provides professionals with an opportunity to:
- Build a rewarding public sector career.
- Work in a highly digitalized institution.
- Contribute to Rwanda's economic development.
- Collaborate with experienced ICT professionals.
- Gain exposure to enterprise-scale information systems.
- Enhance professional skills through continuous learning.
How to Apply
Interested applicants should:
- Visit the official RRA Online Recruitment Portal.
- Browse the available vacancies.
- Select the desired position.
- Read the complete job description carefully.
- Complete the online application form.
- Upload all required supporting documents.
- Submit the application before the closing date.
Required Documents (here we help you)
Applicants should prepare:
- Updated Curriculum Vitae (CV)
- National Identification or Passport
- Academic Certificates
- Degree Certificate
- Professional Certifications (where applicable)
- Supporting documents requested in the advertisement
Important Notes
- Ensure that all information provided is accurate.
- Submit applications only through the official recruitment portal.
- Candidates applying for software development positions must provide references and URLs to production applications where required.
- Applications submitted after the deadline may not be considered.
Official Application Portal
Apply Online: Click here to Apply
The Rwanda Revenue Authority continues to strengthen its digital transformation by recruiting talented ICT professionals across multiple technical disciplines. Whether your expertise lies in database administration, enterprise application development, web application performance, or IT investigations, these opportunities provide an excellent platform to contribute to Rwanda's public service while advancing your professional career.
Qualified candidates are encouraged to review the eligibility requirements carefully and submit their applications through the official recruitment portal before the respective deadlines.
Stay connected with The Light of Engineering for verified job opportunities, scholarships, internships, fellowships, and career development resources from Rwanda and around the world.