Organization BackgroundFounded in 2011, the International NGO Safety Organization (INSO) is an international NGO that supports humanitarian aid workers by establishing safety coordination platforms in insecure contexts. INSO provides registered NGOs with a range of free services, including real-time incident tracking, analytical reports, safety-related data and mapping, crisis management support, staff orientations, and training. INSO provides daily support to more than 1,350 NGOs operating in 22 of the world’s most insecure countries. INSO is registered in the Netherlands, with its headquarters located in The Hague, a city renowned for its international focus on peace and justice.Job SummaryAs the Software Developer you are responsible for software design, development, orchestration, integration, security, and support for INSO’s technology stack. The services include the Conflict & Humanitarian Data Centre and a new INSO Portal Project. This role will result in providing INSO with the ability to distribute information to partners and a platform for data recording and analysis across multiple channels.You will work closely with the development team to engineer solutions for INSO’s system requirements. You must be able to handle dynamic changes in project demands and situations where refactoring is necessary – as global conflict is always evolving, so do the systems to continue to keep the humanitarian community safe.Our projects technical stack: Java (Spring, Spring Boot), TypeScript, Angular, REST APIs, Solr, MySQL, CouchDB, Docker, Kubernetes, Azure DevOps, Google Analytics, Redis, OAuth 2.0. Main Duties and ResponsibilitiesDevelop and maintain both frontend and backend solutions across INSO platformsAssist in system scaffolding and setup for new digital toolsParticipate in integration between INSO Partner Portal, conflict database, and monitoring systemDesign and implement secure, scalable data management solutionsDevelop and manage automated pipelines and container orchestrationDiscover and apply new methods for data collection and schema mappingAddress technical issues promptly with effective debugging and feature implementationMaintain and improve internal systems (e.g., monitoring, learning tools)Ensure full compliance with INSO’s data security standards and protocolsRequirementsEssentialAt least 2 years of professional experience in developing frontend interfaces using Angular and some backend development experience using JavaFamiliarity with any kind of SQL and NoSQL databases, Kubernetes and DockerKnowledge of modern web and client development with distributed system architecturesHands on with application and data securityThe ability to learn quickly and use innovative technologiesBachelor’s degree in computer science (or a relevant field) from a recognized academic institutionCommunication skills in EnglishDesirableKnowledge of FlutterHands on with VM server management and DNSPrior humanitarian or NGO experienceCompetenciesReliability – Delivers high-quality work with attention to detail and a proactive approach to solving problems.Efficiency – Manages time wisely, stays focused on priorities, and adapts quickly to changes.Autonomy – Works independently with minimal supervision while contributing effectively to team goals.Analysis – Quickly identifies and evaluates issues to support practical, informed decision-making.Accountability – Takes ownership of tasks and follows through with professionalism.INSO’s Safeguarding PolicyINSO is fully committed to safe recruitment, selection and vetting of all potential new staff, trustees and volunteers and we will ensure rigorous compliance with our Code of Conduct and Safeguarding policy throughout the recruitment process.Terms & ConditionsFixed term (renewable) full-time contract based in The Hague, Netherlands, €5200 per month, 8% vacation pay (vakantiegeld), 2.5 days annual leave per month. We also provide Basic Premium Health Insurance with ONVZ. The right to live and work in the Netherlands is required for this position.
If you are seeing this message it may be an redirection error,
please contact our support with this code:
TW96aWxsYS81LjAgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbzsgY29tcGF0aWJsZTsgQ2xhdWRlQm90LzEuMDsgK2NsYXVkZWJvdEBhbnRocm9waWMuY29tKQ==