Full stack Developer Business Unit 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) Qualifications BSc/BA in Computer Science or Software Engineering, MSc/MA in the same field Certified Application developer is a plus Completion of any CDM/DFI courses is added advantage 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 Submit your CV to digitalrecruiting@bk.rw by 27th March 2020. Please Share to Admin2020-03-17T08:03:17+02:00 Share FacebookTwitterRedditLinkedInWhatsAppTumblrPinterestVkXingEmail