Business Unit

Bank of Kigali Digital factory

Key Accountabilities

  • Shaping and implementing technology / business solutions to contribute to our competitive differentiation
  • Uses Agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance our technology stack
  • Comfortable with both front-end and back-end development
  • Collaborates with other team members to implement user stories, write tests, and continuously deliver new / improved product functionality
  • Communicates with internal IT teams to resolve technical dependencies during implementation
  • Builds Bank of Kigali’s brand in the technology community

Experience

  • 3+ years of software development experience
  • Experience with relational and NoSQL Databases
  • Experience in code refactoring, pair programming, continuous integration and deployment
  • Experience leveraging various design patterns, test-driven development, and automated testing frameworks (e.g. RSpec, JUnit, Selenium)

Purpose of the job

  • To contribute across the technology stack, covering the end-to-end development of web and native applications, as well as improvements to DevOps tooling

Qualifications

  • Relevant degree and above

Knowledge

  • Excellent understanding of server-side technologies (e.g. Node.js, Go, Ruby on Rails, Java, PHP, .Net) and client-side languages and frameworks (e.g. Javascript, AngularJS, ReactJS)
  • Knowledge of designing RESTful APIs, SSO / OAuth, LDAP and Search Technologies
  • Knowledge of Agile software development practices

Expression of Interest

Expression of Interest: Submit your CV to digitalrecruiting@bk.rw by 9th July 2019

Please Share to