This job listing has expired and may no longer be relevant!
11 May 2021

Applications Developer at Bank Of Kigali

Never Miss a Job Update Again. Click Here to Subscribe


Job Description


Division

Digital Factory

Business Unit
Engineering Chapter

Reporting line
Tech Lead

Key Accountabilities

Develops applications by designing, developing, and installing software solutions.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
Investigates problem areas and suggests possible solutions.
Follows the software development lifecycle.
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Prepares and installs solutions by determining and designing system specifications, standards, and programming.
Improves operations by conducting systems analysis and recommending changes in policies and procedures.
Protects operations by keeping information confidential.
Provides information by collecting, analyzing, and summarizing development and service issues.
Accomplishes engineering and organization mission by completing related results as needed.
Any other responsibility that may be assigned to you by your Line supervisors.

Experience
3+ years of software development experience

Qualifications

Bachelor’s degree or Master (MBA/MS) degree in computer science, engineering, information systems, mathematics or business.
Professional Certification in any area of expertise in application development will be a plus.
Knowledge
Good understanding of server-side technologies (e.g. Node.js, Java, Kotlin)
Good understanding of client-side languages and frameworks (e.g. JavaScript, AngularJS, React JS)
Knowledge of designing RESTful APIs
Knowledge of Mobile Development Technologies i.e., Swift, Android. Cross platform development skills in Flutter, React-Native, Xamarin a plus.
Experience with relational and NoSQL Databases
Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience leveraging various design patterns, test-driven development, and automated testing frameworks (e.g. RSpec, JUnit, Selenium)
Knowledge of DevOps concepts will be an added advantage.
Uses Agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance client organization’s technology stack
Strong Organizational Skills
Ability to learn quickly, interpret and follow technical plans.
Expression of Interest





Method of Application

Submit your CV to [email protected] by 17th May 2021.





Dont Miss Latest Jobs In Rwanda. Subscribe Today. CLICK HERE




Apply for this Job