top of page

Related Jobs

Aptitude Test Preparation Kit
AfriCareers Premium Program
List your job vacancies FREE of charge on AfriCareers and reach top talent across Uganda.
Ultimate Interview Pack with over 50 toughest interview questions
Related Jobs

Job Summary

Job Title:
Senior Software Engineer
Employer:
Smatt Accounts Ltd
Location:
​
Country:
Rwanda
Contract Type:
Full Time
Job Category:
IT Jobs
Number of Positions:
1
Deadline:
Thursday, 5 June 2025

Related Jobs

About the Organisation

Smatt Accounts Ltd is a private Rwandan company registered on 30th August 2017. It specializes in providing general management consultancy services through digital platforms. Since its establishment, the company has aimed to deliver exceptional digital consultancy services to both local and international markets. Smatt Accounts Ltd is committed to innovation and the continuous improvement of its software systems to meet evolving client needs.

Senior Software Engineer job at Smatt Accounts Ltd | Apply Now

Rwanda

​

Are you looking for IT jobs in Rwanda 2025 today? then you might be interested in Senior Software Engineer job at Smatt Accounts Ltd

Full Time

Deadline: 

5 Jun 2025

Job Title

Senior Software Engineer job at Smatt Accounts Ltd

Smatt Accounts Ltd

Job Description

As a Senior Software Engineer, you will be responsible for leading the development and enhancement of the SMATT-ERP system. You will work with cross-functional teams to identify, prioritize, and implement new software features. You will also lead technical design discussions, conduct code reviews, and ensure compliance with coding best practices. A key responsibility will be to guide junior developers and ensure the team’s continuous learning and productivity.

You will design efficient software architecture, contribute to technical project planning, and remain current with emerging trends and technologies. Collaboration with stakeholders—including project managers and designers—is essential to deliver reliable, scalable, and user-friendly software solutions.

Duties, Roles and Responsibilities

Qualifications, Education and Competencies

​

See all details of the qualifications, competencies and education for this role under the "How to Apply" section below.

Interested candidates should submit the following documents compiled in one PDF file to the company’s email address: smattacsltd@gmail.com:

  • Motivation letter

  • Detailed Curriculum Vitae (CV)

  • Copy of National ID or Passport

  • Academic certificates

  • Relevant references

Deadline: 5th June 2025 at 11:00 AM.
Note: Late applications will not be considered.

Find application details and links on the AfriCareers Jobs Portal:

  1. Click the Apply button below

  2. New users: Select Create Profile and complete the Profile Creation Wizard

  3. Existing users: Log in and update your profile if needed

  4. Go to the "Jobs" tab

  5. Read the detailed job description, Roles and Qualifications. 

  6. Submit your application via the jobs portal

  7. Track progress under "My Applications" tab

Important Note: Some employers now hire directly on the AfriCareers New Jobs Portal — keep your profile updated so employers can easily view your CV and hire you instantly.

How to Apply

  • Design, develop, and maintain software applications and systems

  • Collaborate with cross-functional teams to identify and resolve complex software issues

  • Write clean, efficient, and well-documented code

  • Lead technical design and architecture discussions

  • Mentor and provide technical guidance to junior engineers

  • Conduct thorough code reviews to uphold coding standards

  • Stay informed on modern software trends, frameworks, and tools

  • Communicate effectively with stakeholders including designers and project managers

  • Contribute to the drafting of technical specifications and project documentation

Senior Software Engineer job at Smatt Accounts Ltd

SERVICES

COMMERCIAL

SERVICES

INDUSTRIAL

SERVICES

RESIDENTIAL

Education:

  • Bachelor's or Master’s degree in Computer Science or a related field

Experience:

  • Minimum of 2 years of proven experience in software development

  • Strong understanding of software design patterns and architectural principles

  • Experience with agile methodologies

  • Experience with cloud platforms like Digital Ocean, AWS, or Azure

  • Proficiency in database systems (SQL/NoSQL)

  • Familiarity with version control systems like Git or SVN

  • Experience with testing frameworks such as JUnit or Selenium

Technical Skills:

  • Proficiency in at least two programming languages (e.g., Java, Python, Ruby)

  • Solid coding, debugging, and performance-tuning skills

  • Ability to lead technical initiatives and contribute to strategic planning

Languages:

  • Fluency in English and Kinyarwanda (spoken and written)

  • Working proficiency in French is also required

Soft Skills:

  • Strong communication and collaboration abilities

  • Ability to work independently and within a team

  • High attention to detail and strong problem-solving skills

​

​

bottom of page