Software Architect

The Netherlands Red Cross helps to strengthen resilience of vulnerable people exposed to hazards and crisis situations and we respond to disasters and conflicts to save lives and alleviate suffering. In the Netherlands we do this with more than thirty thousand volunteers and internationally through technical assistance, supplies and financial aid. Together we act before, during and after natural and man-made disasters to meet the needs and to improve the lives of vulnerable people.

We do this without regards to nationality, race, religious beliefs, class or political opinion. Our seven principles guide our humanitarian work: humanity, impartiality, neutrality, independence, voluntary service, unity and universality.

510 is a self-organizing data innovation initiative of the Netherlands Red Cross. Our vision is that smart use of (big) data will help towards faster and more (cost) effective humanitarian aid at a global level. Contributing to open data, data analyses and capacity building in governments and NGOs are essential to increase the understanding of humanitarian data. We want to shape the future of humanitarian aid by converting data into understanding, and to put it in the hands of humanitarian relief workers, decision makers and people affected, so that they can better prepare for and cope with disasters and crises.

510 has opened a vacancy for a:

Software Architect
32 hours a week for the duration of 1 year (the Hague)

Purpose of the position
The software architect contributes and oversees the development of the project software and ensures effective and timely integration of backend and frontends. He/She plans and executes technical system tests and reports on the progress of the overall software development.

The 510 initiative was established early 2016 and has grown since into a team of 50 core and project staff, graduates, students, trainees and volunteer data experts with diverse backgrounds. The team is developing data and digital solutions for both international and domestic humanitarian aid. Our main results are published on

510 works together with all departments of the Netherlands Red Cross, as well as with different teams in the International Federation of Red Cross and Red Crescent Societies (IFRC), other Red Cross National Societies, Universities in The Netherlands and abroad, United Nations Office for the Coordination of Humanitarian Affairs (UN OCHA), national governments and through the Dutch Coalition for Humanitarian Innovation (DCHI) with other NGOs and businesses.

We work in virtual teams using a fully digital collaboration environment, which enables us to bridge time differences and physical distances and to continuously work together on some of the most difficult humanitarian challenges. However, we also greatly value the opportunity to work together in a face-to-face setting, which is possible in our office in The Hague.

We invite data literate, bright and creative people, with a hands-on mentality and technical skills to join our team. All our team members should be highly self-motivated to improve the way humanitarian aid is delivered.

The Project: Future of Cash Based Assistance (FCBA)
510 is researching the potential of a technological system to improve current cash based assistance in humanitarian aid. We aim to develop a system with a digital wallet that can be used to transfer money faster to those affected in a disaster area. With this money, those affected can purchase necessities like food, water and other relief goods. The focus of the research is how technology can make these cash distributions both safer and more efficient. The use of technology can, among other things, reduce the logistical challenges where cash distributions are involved. In parallel, the use of technology has the potential to lower overhead costs and accelerate the aid process. As each digital wallet could be linked to an individual, it will be easier to see who has or has not received aid.

Position within the project
The Software architect works in collaboration with the UX designer and the developers assigned to the project and reports to the 510 Operations Lead and the Strategic Lead.

Impact of your work
Your work will directly impact the ease of which beneficiaries can receive cash-based assistance around the world. The front end you develop will help donors and people in need to send cash where it is needed. The FCBA system will be used across many cultures and disasters.

Project activities

  • Deliver the backend code for the FCBA system
  • Contribute to integration with the frontends
  • Documentation and software maintenance
  • Technical Pilots


  • Determine functional and non-functional requirements for the software and its applications
  • Use tools and methodologies to create representations for functions and user interface of desired product
  • Develop high-level product specifications with attention to system integration and feasibility
  • Define all aspects of development from appropriate technology and workflow to coding standards
  • Communicate successfully all concepts and guidelines to development team
  • Oversee progress of development team to ensure consistency with initial design
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Plan and participate in technical pilots
  • Approve final product before launch


  • MSc/MA in computer science, engineering or other relevant field.
  • Excellent knowledge of software and application design and architecture.
  • Excellent knowledge of UML and other modelling methods.
  • Understanding of software quality assurance principles.

Skills and experience

  • Previous experience as software architect and/or blockchain development.t
  • Experience in software development and coding in various languages including Javascript.
  • Familiarity with HTML/CSS, UI/UX design.
  • Outstanding communication and presentation abilities.
  • High quality organizational and leadership skills.
  • A technical mind-set with great attention to detail.


  • Experience with Solidity


  • Self confidence.
  • Strong listening and feedback skills.
  • Be open to receiving feedback and constructive criticism.
  • Being able to communicate clearly and concisely (written and verbally).
  • Result (and quality) oriented.
  • Capable to work independently and to set clear goals and priorities.
  • Being trustworthy.

What we offer
A flexible and social working environment with room for initiative and personal development. Frequent travelling is part of this position. Salary is set at scale 11, dependent upon education and relevant professional experience (min. € 3144,13 and max. € 4.159,49 gross based on fulltime position).


  • Please send a letter of motivation, examples of your work (e.g. Github Repository) and CV in English as soon as possible, but no later than June 13th 2018, due to the start of the recruitment procedure, with reference to Joost Jaspers and using the online application tool.
  • For further information on the position please contact Stefania Giodini at
  • An assessment and reference check are part of the selection procedure.

For more information on the work of NLRC, check en , facebook or Twitter.

Acquisition for this vacancy will not be appreciated.

Change this in Theme Options
Change this in Theme Options