Senior Software Developer

MINISTRY OF JUSTICE (MINIJUST)

πŸ“‹ Job Summary
πŸ“
Location
Kigali, Rwanda
πŸ’Ό
Job Type
Full-time
🏷️
Job Sector
ICT
πŸŽ“
Education
Bachelor's Degree (A0)
πŸ‘₯
Positions
1
πŸ“…
Deadline
16/09/2026 23:59
5d 11h remaining
🌐
Website
πŸš€
πŸ‘οΈ
Total Views
230

πŸ‘€ Who May Be Interested

Technology professionals including IT specialists, software developers, and technical support staff may find this position relevant.

This opportunity is ideal for professionals interested in the role of Senior Software Developer based in Kigali, Rwanda. Applicants with strong technical expertise and problem-solving abilities are encouraged to apply.
ℹ️ About This Opportunity

The position of Senior Software Developer at MINISTRY OF JUSTICE (MINIJUST) located in Kigali, Rwanda offers an opportunity for qualified professionals to contribute their knowledge and experience in a dynamic working environment. The organization seeks individuals who are motivated, reliable, and capable of performing their duties effectively while maintaining professional standards.

⭐ Common Skills Required
  • Communication
  • Teamwork
  • Management
  • Problem solving
πŸ“„ Job Description

This description has been adapted for JobNziza readers to provide a clearer overview of the opportunity.

MINISTRY OF JUSTICE (MINIJUST)


Post: 1
Under Contract

Posted on: Sep 8, 2026
Deadline: Sep 16, 2026

EXAMS TO BE CONDUCTED

1: PsychometricTest
2: Written
3: Oral

REPORTS TO

IECMS Project Manager

JOB RESPONSIBILITIES

  • Analyze IECMS users’ needs and system requirements and keep new design documentations;
  • execute change requests by performing coding and design reviews;
  • Integrate the IECMS with existing systems where applicable;
  • keep system documentation to describe program development, logic coding structure, changes and corrections;
  • keep code source and versioning;
  • Perform software tests based on requirements and designs;
  • help with provision of API development and documentation;
  • track system performance and optimization
  • Recommend standards and specifications for hardware needed to optimize the performance of the IECMS.
  • perform any other task directed by his/her supervisor.
  • NB:

3+ years of professional software development experience, in Advanced Java and experience in designing and implementing RESTful APIs.

Experience in data analytics is an added value

Key technical skills & knowledge required:

  • Full stack developper;
  • Familiar with Spring Framework;
  • Familiar with Java front end technologies based on Javascript (Angular, React JS,);
  • Proven expereince to create new and innovative applications as well as debug and refactor existing code;
  • Strong organizational skills;
  • Mathematical aptitude;
  • Drive to keep up to date with developments and trends in the tech and modern software development;
  • The ability to learn quickly and collaborate with minimum supervision;
  • The ability to interpret and follow technical plans;
  • Problem-solving skills.

QUALIFICATIONS

  • Bachelor's Degree in Information Technology - 5 Years of relevant experience
  • Bachelor's Degree in Computer Sciences - 5 Years of relevant experience

REQUIRED COMPETENCIES AND KEY TECHNICAL SKILLS

  • Digital literacy skills
  • Ability to convey ideas clearly and concisely
  • Team work and team building skills;
  • Writing and reading skills
  • Risk Resource management skills
  • Interpersonal skills
  • Ability to keep discretion and confidentiality
  • Confidentiality, ethical and teamwork skills;
  • High integrity and professional ethical standards
  • High level of integrity, confidentiality and professional ethics;
  • High level of integrity and professional ethics;
  • High level of integrity, ethics and confidentiality
  • Ability to exercise tact and discretion in preparing, handling and disclosing information of a confidential, controversial or sensitive nature
  • Ability to work under minimal supervision
  • Ability to work independently and guide a team
  • High sense of responsibility and integrity
  • High standards of professional ethics and Secrecy
  • Decency and integrity
  • Fluent in English and/ or French; knowledge of all is an advantage

PSYCHOMETRIC LANGUAGES

  • English
  • Français

PSYCHOMETRIC DOMAINS

  • Critical thinking — Competence / Skills
  • Problem solving — Competence / Skills
  • Decision making — Competence / Skills
  • Analytical skills — Competence / Skills
  • Time management — Competence / Skills
  • Knowledge/Awareness — Behavior and attitude
  • Processing speed — Behavior and attitude
  • Perceptual Speed and Accuracy — Behavior and attitude
  • Attention and concentration — Behavior and attitude
  • Fluid intelligence — Behavior and attitude
  • Emotion induction — Behavior and attitude
  • Self-report measures — Behavior and attitude
  • Behavioral observations — Behavior and attitude
  • Patience — Behavior and attitude
  • Empathy — Behavior and attitude
  • Time for reaction — Behavior and attitude
  • Coordination — Behavior and attitude
  • Perceptual-Motor Integration — Behavior and attitude
  • Conceptual capacity — Aptitude
  • Awareness of their own abilities — Aptitude
  • Work preferences — Aptitude
  • Assertiveness — Communication skills
  • Clear and Effective Communication — Communication skills
  • Active Listening — Communication skills
  • Conflict Resolution — Communication skills
  • Adaptability and Flexibility — Communication skills
  • Influence and Persuasion — Communication skills
  • Cross-Cultural Communication — Communication skills

Apply Now
⏳ 5d 11h remaining

πŸŽ₯ Follow JobNziza on YouTube

Get daily job updates, career tips, and opportunities.

β–Ά Subscribe Now

πŸ“ Application Tips
  • Ensure your CV highlights relevant experience related to the position.
  • Include measurable achievements in your application documents.
  • Review the job description carefully before submitting your application.
  • Prepare supporting documents such as certificates and references.
  • Submit your application before the deadline.
⚠ Job Notice

JobNziza publishes employment opportunities to help job seekers discover career openings across Rwanda. Applicants should carefully review job requirements and verify application instructions before applying.

⚠️ Important: JobNziza does NOT charge any fees for job applications. Never pay money for a job. Report suspicious listings.

Source: Job listing adapted for JobNziza readers.


πŸš€ Apply Now