By bienvenudo.com
Sat, 24-May-2025, 12:53
google.com, pub-8424431947926653, DIRECT, f08c47fec0942fa0
Position : Senior Software engineer job description,SMATT ERP.
Background
SMATT ACCOUNTS LTD is a private company, registered with the Register General’s office under the company law on 30/08/2017.
The company is offering general management consultancy services through digital channels. The company started its operations in 2017 with the aim to provide impeccable services to public targeting local and international market.
Therefore, the same is looking well positioned qualified personnel to act as software engineer to redesign and upgrade the existing software SMATT-ERP to the existing database with the following profile
Job profile
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.
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 : [email protected] 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.
24-05-2025 9:21 AM to 06-06-2025 9:21 PM
We appreciate you contacting us. Our support will get back in touch with you soon!
Have a great day!