Smatt Accounts Limited

Senior Software Engineer at Smatt Accounts Limited

Viewed 0 times

Job Description

Junior Software Engineer is a technical expert who is responsible for designing, developing, and maintaining software applications. He works closely with other members of the development team and he/she is involved in all stages of the software development life cycle.

SeniorSoftwareEngineerjobdescription

We are looking for an experienced Senior Software Engineer who will be responsible for designing, developing and maintaining software systems. In this position, you will be expected to collaborate with cross-functional teams to identify and prioritize software features, review code and provide feedback to other developers. You will also be responsible for ensuring the quality of software products and mentoring junior developers.

SeniorSoftwareEngineerdutiesandresponsibilities:

  • Design,develop, and maintain software applications and systems
  • Collaboratewith cross-functional teams to identify and solve complex software problems
  • Writeclean, efficient, and well-documented codes
  • Leadtechnical design and architecture discussions
  • Providetechnical guidance and mentorship to junior engineers
  • Performcode reviews and ensure code quality standards are met
  • Stayup-to-date with emerging trends and technologies in software development
  • Communicate effectively with stakeholders, including product managers, designers, and other engineers if any
  • Contributeto the development of technical specifications and project plans

Software Enginee rrequirements and qualifications

  • Atleast 2 years of experience in software development
  • Proficiency in at least two programming languages, such as Java, Python, or Ruby
  • Experience with software design patterns and architecture principles
  • Abilityto work independently and in a team environment
  • Excellent communication and collaboration skills
  • Bachelor’sor Master’s degree in Computer Science or a related field
  • Experience with agile development methodologies
  • Experience with cloud computing platforms, such as Digital Ocean, AWS or Azure
  • Experience with database technologies, such as SQL or NoSQL
  • Experience with version control systems, such as Git or SVN
  • Experience with testing frameworks, such as JUnit or Selenium

Language:Fluency in English and Kinyarwanda is required, with effective written and oral communication skills. A good understanding of French at working level is also required. The incumbent will have the ability to read and interpret documents such as leases, security directives, operating and maintenance instructions, and procedure manuals, as well as the ability to write routine reports and correspondence in English and Kinyarwanda.

How to apply

Interested candidates should submit their application ;motivation letter, Detailed curriculum vitae(CV), Copy of National identity card or Passport, certificates and references) to the company’s email address : smattacsltd@gmail.com no later than 5th June 2025 at 11:00 AM, all attachments should be put together in one PDF file. Please note that late applications will be rejected.

Tagged as: Smatt Accounts Limited

Job Summary

wave-1-bottom
Kigali Location
Full Time Job Type
Smatt Accounts Limited

About

Senior Software Engineer at Smatt Accounts Limited Viewed 0 times Job Description Posted 5 months ago Junior Software Engineer is a technical expert who is responsible for designing, developing, and...
View company profile

Contacts

Email: info@smattaccounts.com Phone: +250 788 852 586

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.