Back End Engineer at Rwanda Social Security Board (RSSB)
Rwanda Social Security Board (RSSB) |
Type: Job
Published: 2024-07-24 | Deadline: 2024-08-02
Exciting Career Opportunity at the Rwanda Social Security Board (RSSB) – Back End Engineer
Are you ready to embark on a transformational journey? We are seeking a dynamic and forward-thinking leader to join us as the Back End Engineer. If you thrive in dynamic environments and are committed to innovation and transformation, this is the opportunity for you!
The Back End Engineer is responsible for designing, implementing, and maintaining robust and scalable backend systems. This role involves developing APIs, building efficient database systems, and collaborating with frontend developers and project managers to deliver high-quality software solutions.
The Back - End engineer will be reporting to the Engineering Head of Department.
About RSSB
The Rwanda Social Security Board (RSSB) has the mandate to manage and promote social security in Rwanda. RSSB's vision is to provide a comprehensive social security system that caters to the diverse social security needs of the population, RSSB plays an important role in realising Vision 2050 and the National Strategy for Transformation (NST1). RSSB manages six social security schemes, namely: Pension, Occupational Hazards, Medical scheme, CBHI, Maternity Leave Benefits and EjoHeza (Long-term Term Saving Scheme).
As a leading player in the financial sector, RSSB serves as the largest institutional investor in Rwanda. With assets under management amounting to 2.06 trillion Rwf , which is equivalent to over 15% of the country's GDP, RSSB invests in key sectors of the economy and plays a crucial role in growing the country’s financial sector. With approximately 12 million members in the above six schemes, encompassing over 90% of Rwanda's population, RSSB is at the forefront of securing the health and financial well-being of Rwandans.
To achieve its important mandate, RSSB is embarking on a transformative journey, aiming to become a modern, data-driven, and high-performing institution. As part of this ambitious initiative, we are seeking highly motivated individuals who are results-oriented and uphold the highest standards of professionalism and integrity. By joining RSSB, you will have the opportunity to actively contribute to the advancement of social security and overall transformation of Rwanda.
Key Duties and Responsibilities
- Design and implement robust and scalable APIs using RESTful practices.
- Develop system architectures that support high scalability and performance.
- Collaborate with frontend developers and project managers to meet software requirements.
- Write clean, efficient, and maintainable code.
- Implement backend services with Node.js.
- Build and maintain efficient database systems, optimizing for performance and scalability.
- Develop and maintain automated tests to ensure reliability and performance.
- Follow and advocate for software engineering best practices across the development lifecycle, including agile methodologies.
- Stay informed on the latest industry trends in backend development and technologies.
- Proactively explore new technologies and frameworks which improve the functionality and performance of the system.
- Document all code and system processes.
- Perform any other duties related to engineering as may be assigned from time to time.
Key Qualifications and Experience
The successful candidate must have at least:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field preferred.
- Strong experience with Node.js/TypeScript or any modern back end programming frameworks such as Spring Boot.
- Extensive knowledge of database technologies, both SQL (e.g., PostgreSQL, Oracle) and
- NoSQL (e.g., MongoDB,Cassandra).
- Demonstrated ability to build scalable distributed systems.
- A portfolio that shows self-driven projects and a passion for technological exploration.
- Experience in implementing best practices in database design and system architecture.
Key competencies
Technical Competencies:
- High proficiency in Node.js/TypeScript, NestJS, or main programming frameworks such as Spring Boot.
- Ability to learn new programming languages. o Deep understanding of API design and development.
- Expertise in managing database technologies and designing database structures.
Behavioral Competencies:
- Excellent problem-solving skills.
- Strong communication skills, capable of working collaboratively in a dynamic environment.
- Proactive in learning and adapting to new technologies and frameworks.
Additional Information:
The position is based in Kigali, Rwanda and applicants must be willing to relocate outside their countries of domicile.
RSSB reserves the right to appoint or to issue an employment contract to the successful candidate.
Interested candidates are advised to visit the RSSB website for a more detailed job description for the role and submit your application online by Friday 2, August 2024.
In addition, please attach a curriculum vitae that contains details of your qualifications, experience and positions held relevant to this role. Include your day and evening telephone numbers, email address, names and address of three professional referees. Also, attach copies of your academic and professional qualifications.
Any form of canvassing will lead to automatic disqualification.
Only short-listed applicants will be contacted.Shortlisted candidates will be required to submit a valid Criminal Clearance Certificate.
RSSB is an Equal Opportunity Employer