NRC Back-end Software Developer D-Team Jobs in Kenya

NRC Back-end Software Developer D-Team Jobs in Kenya



The Norwegian Refugee Council (NRC) is a humanitarian organization that helps people affected by conflict and disaster to rebuild their lives. NRC also believes that digital transformation can help achieve the mission.

The D-Team is NRC's internal product development team focused on building digital solutions to help the people we work with and NRC's staff in the field. Our projects range from a learning platform for children to digital cash distribution systems. We work closely with our teams in the field to serve their needs in difficult environments.

As a backend software developer at NRC, you will be responsible for designing and building our various backend systems. The projects you will work on typically consist of an array of interesting technical challenges such as:

  • Deploying software in difficult environments
    Working with extremely sensitive data on vulnerable people

  • Dealing with complex data structures and processes

  • Primarily you will be working on CORE, our global database & case management system for the people we work with.

    What You Will Do:

  • Contribute to the technical architecture design of projects

  • Design and implement scalable and maintainable backend systems and APIs using Node.js

  • Write clean, testable, and efficient
    code

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Develop highly performant APIs

  • Develop systems for low-bandwidth and offline environments

  • Develop robust and secure systems

  • Building out standards and processes for the team and organisation

    What You Will Bring:

  • 5+ years of previous work experience in backend development

  • Advanced degree in Computer Science, or a related field

  • Expertise in building applications with Typescript/Node.js

  • Expertise in working with relational and NoSQL databases

  • Experience in system design

  • Experience with containerized applications

  • Experience integrating with SSO systems like Okta
    A security focussed mindset

    Nice to Have:

  • Knowledge of Azure cloud computing services

  • Experience with Golang, Python or React

    How to Apply

    For more information and job application details, see; NRC Back-end Software Developer D-Team Jobs in Kenya

    Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.

    Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.

    Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to 2 Best Africa Jobs.