Software Engineer Senior Officer
BNR-National Bank of Rwanda
Reporting to Manager, Digital Development Division, the job holder will lead the design, development, and maintenance of mission-critical software applications, ensuring they meet the Bank’s standards of reliability, security and performance.
Job Responsibilities
Architecting, designing, and developing secure, scalable, and efficient software solutions for BNR’s core business operations.
Ensuring compliance with industry standards and regulatory requirements in all developed applications.
Providing technical leadership to software development teams (project teams).
Implementing and oversee secure coding practices, code reviews, and automated testing.
Ensuring applications are resilient, compliant with BNR cybersecurity standards, and optimized for performance.
Working closely with business owners to understand requirements and translate them into technical solutions.
Collaborating with cross-functional teams (IT Operation, cybersecurity, data science, and IT governance).
Researching, evaluating, and recommending emerging technologies relevant to BNR’s digital transformation journey.
Contributing to the modernization of legacy systems and adoption of innovative solutions in line with the Bank’s strategic vision.
Job Requirements
Bachelor’s degree in computer science, Software Engineering, Information Technology, or related field.
At least five(5) years of proven experience in a professional software development role.
Female candidates are encouraged to apply.
Published On: 2025-10-29
Number of positions: 1
Job Type: Jobs
Deadine: 2025-11-07
Readby: 419
Principal Analyst Domestic Market Analysis and Development
BNR-National Bank of Rwanda | Jobs
Principal Analyst
BNR-National Bank of Rwanda | Jobs
System Analyst Officer
BNR-National Bank of Rwanda | Jobs
Non-Physician Anesthesiologist
Rwanda Society of Obstetricians and Gynecologists (RSOG) | Jobs
IT Audiovisual Support Assistant
University of Global Health Equity | Jobs