In its Global 2018-20 strategy, NRC set an organisational ambition to become a leader in the use of data and technology to deliver better. To achieve this goal, NRC established the Digital Transformation strategic initiative. One of the key components of this global initiative is to design and develop Programme and Beneficiary Database (PDB) solution.
Aligned around a common global vision, the solution will be informed by the various efforts across the organisation to manage programme and beneficiary data more efficiently and effectively, build on learning from the pilots conducted in 2016/17 and experiences within the sector, but also make use of successes within the private sector (e.g. in development of Customer Relationship Management Systems).
Leveraging web based and mobile technology and cloud-based computing, the objective is to develop and roll out a functional, reliable, and scalable information management system for capturing, processing, storing, analysis and visualisation of data related to beneficiaries, services, and programme workflows across NRC's core competencies and sectors.
The system will be used by field level programme and management staff including teams in remote settings, and will also be used by users across various parts of the organisation while ensuring security and privacy of individual and sensitive data.
Role and responsibilities
The System Developer plays a key role in the PDB core project team. S/he will be contributing to design, testing, deployment and maintenance of the Programme and Beneficiary Database.
Minimum 3 years of relevant experience with development of web-based solutions and/or CRM platform based solutions.
Degree in a directly related field, such as Computer Science, Computer/Software Engineering, Management Information Systems, Electronics or other related fields.
Demonstrated hands-on experience in building web and/or mobile applications (applicants will be asked to share links to portfolio and previous projects) .
Prior experience in development and problem solving in complex, large-scale systems is considered an advantage.
Able to contribute substantially to evaluation and impact analysis on various design options - compare advantages and risks.
Experience in working in geographically distributed teams using online tools.
Experience working with Agile software management and related principles and tools.
Fluency in English, both written and verbal.
Solid knowledge and experience in relational database design and best practices. Knowledge of non-relational (NoSQL) databases is an advantage.
Strong skills in full-stack web development (backend and frontend) using various tools and programming languages. Advanced proficiency with at least one language or web framework.
Good knowledge of mobile technology and platforms. Skills and experience in development of mobile apps are highly desirable.
Basic understanding of spatial data and experience with GIS is an asset.
Intermediate knowledge and experience in server and cloud administration.
Fundamental skills with version control software (Git in specific).
Experience with Salesforce administration and development is highly desirable.
Desire to continuously learn and develop skills in new technologies.
Comfortable with user-facing roles such as support and training.
Good experience in developing instruction materials and delivering trainings. Experience in using innovative approaches and technology in capacity building is an advantage.
Able to write sufficient and easy-to-understand technical documentation.
The position is a full time position for an initial period of 18 months with possibility of extension. Can be based in Oslo, Berlin or a global hub - pending discussions with candidate. Please note that you are required to enter the geographical location for all your previous positions while registering your CV. There is no specific field for this information in our CV form, but you can use the "Company name" field for both company and location.
Only CVs and applications written in English will be assessed
Late applications will not be considered
NRC reserves the right to conduct a full background check on shortlisted candidates
In case any questions - please send email to email@example.com and reference job advert, please note however that all applications must go through Webcruiter in our systems.
The Norwegian Refugee Council (NRC) is a non-governmental, humanitarian organization with 60 years of experience in helping to create a safer and more dignified life for refugees and internally displaced people. NRC advocates for the rights of displaced populations and offers assistance within the shelter, education, emergency food security, legal assistance, and water,sanitation and hygiene sectors.
The Norwegian Refugee Council has approximately 5000 committed and competent employees involved in projects across four continents. In addition, NRC runs one of the world's largest standby rosters -NORCAP, with 650 professionals, ready to be deployed on 72 hours notice when a crisis occurs