Senior Software Engineer

2 maanden geleden


Den Haag, Nederland Rode Kruis Nederland Voltijd

Senior Software Engineer

This is an excellent – and unique - opportunity to be a Senior full-stack Software Engineer, in a ‘start-up’ like environment, with a strong social purpose.

Senior Software Engineer

(32-40 hours/week)

510 is ‘scaling up’ digital humanitarian products to maximise their humanitarian impact. To achieve this, we need to enhance our software engineering capacity and capabilities, and as a result, we are looking for a Senior Software Engineer to boost our Software Engineering team. The Senior full-stack Software Engineer will help us achieve our vision by contributing to digital products that are high quality, reliable, and secure, and mentoring, supporting and coaching more junior members of the team. The Senior full-stack Software Engineer is a critical role in the team.

In this role you report to the Software Engineering Lead of 510. You work closely with design and product management colleagues in the digital team on product development, and with colleagues in the data team on ensuring a seamless connection between data and digital products. Currently there are 7 people working on Software Engineering, a mixture of staff positions, long-term contractors, and externally contracted organizations. We expect the team to grow in the next few years.

The organisation

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 human-caused 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 guide our humanitarian work: humanity, impartiality, neutrality, independence, voluntary service, unity, and universality.

The team

is the data & digital initiative of the Netherlands Red Cross. Our vision is that smart use of data and digital products will enable faster, higher quality and more (cost) effective humanitarian aid at a global level. The 510 initiative was established early 2016 and has grown since into a team of 50 core and project staff, and a wide network of students and volunteer data experts with diverse backgrounds.

Our core products

Read about the , the flagship product for this role Read about the

Responsibilities

Within 3 months:

Familiarize yourself with the 510 initiative and its team operations, processes, and goals. Have a clear understanding of your role within the team and be actively involved in quality assurance. Fully understand the software architecture and contribute to product architecture decisions Actively contribute to front-end and back-end development, maintaining software architecture, and documenting your work. Writing business logic code & APIs and user/developer-documentation. Start building responsive web-apps with modern web technologies.

Within 6 months:

Show a high level of quality and speed in how you deliver code Be actively writing unit tests to continually improve quality and our ability to introduce features at a rapid pace. Fully integrate into the team, actively contributing to the coordination process. Begin conducting code and software architecture reviews with other team members. Start supporting other developers in developing software that fits in the DevOps environment. 

Within 12 months:

Coach team members in self-management, cross-functionality, and increase their coding skills. Support the Lead Software Engineering do functional reviews of the team members and propose learning pathways. Successfully contribute to multiple projects, demonstrating your strong fluency in TypeScript and experience with , and PostgreSQL

Within your work this in an indication on what you will spend your time on:

Contribute to front-end and back-end development: (c. 60%) Quality assurance (c. 30%) Coordination (c. 10%)

Candidate profile

We're on looking for a senior software engineer who can help shape the future of data and digital technology within the humanitarian sector. Our ideal candidates come from various backgrounds, bringing a wealth of experiences that will contribute to our success. We're particularly interested in those who can offer a fresh perspective and innovative ideas.

In this role, your technical skills will be vital. You should have a robust tech background, with at least six years of professional experience in both backend and frontend development. Expertise in TypeScript is essential, and experience with , , PostgreSQL, and API development is highly desirable. Familiarity with Docker, Angular, Ionic, and various mobile platforms will be an added advantage. We also value a deep understanding of software architecture, Git and GitHub/Azure workflows, Azure Cloud Services, and testing methods such as Automated Testing, TDD, Unit Tests, API Tests, and Integration Tests.

Beyond technical skills, we're seeking candidates who excel in mentoring and developing team members professionally. The role requires excellent verbal and written communication skills in English and a proven track record of effective collaboration within agile teams, including designers, product managers, and other developers. You should be proficient in communicating effectively with various team members, other departments, and stakeholders. We also value flexibility and adaptability to rapidly changing project requirements and priorities.

Experience in a humanitarian organization is a bonus but not a requirement. If you are passionate about making a difference and ready to bring your skills to our exciting and evolving environment, we would love to hear from you.

The ideal candidate is driven and quality-oriented, with a keen eye for detail. They excel in cooperation and have a strong analytical mind, with the ability to take a helicopter view of products and projects. Their written communication is excellent, and they listen attentively to others. Their natural curiosity fuels their self-development, continuously pushing them to learn and grow.

Read about Read what the does

We offer

An interesting job with a unique organization and an innovative team. The organization has an immense international network and a significant impact in the humanitarian sector.

We offer a flexible and social working environment with room for initiative and personal development. A contract for a year with the possibility to extend. The salary is set in scale 12 and dependent upon education and relevant professional experience (min. € 4.369,71 and max. € 5.739,76 euro gross based on fulltime position).

Our office is in the Hague, walking distance from the Laan van NOI station. Based on our re-work concept you work partly from home and partly from the office. We regularly meet colleagues on the work floor but also online via Teams to discuss cross functional issues and to stay connected to each other and our networks.

How do you apply?  

NLRC does not accept third party mediation or acquisition for this vacancy

#LI-NT1



  • Den Haag, Nederland eVision Industry Software B.V. Voltijd

    Senior Software QA Automation Engineer (Enablon) This position is responsible for planning, developing, and executing tests on new and existing products to ensure that they meet the requisite functional, technical, and regulatory requirements. Provide a focus and passion in building great software application products with the highest level of quality....


  • Den Haag, Nederland eVision Industry Software B.V. Voltijd

    Senior Software QA Automation Engineer (Enablon) This position is responsible for planning, developing, and executing tests on new and existing products to ensure that they meet the requisite functional, technical, and regulatory requirements. Provide a focus and passion in building great software application products with the highest level of quality....


  • Den Haag, Zuid-Holland, Nederland CodeGuild Voltijd

    Jouw baan: Senior Polyglot Software Engineer Den HaagWil jij optrekken met de beste jongens en meiden uit de klas met veel ervaring, terwijl je altijd in een multidisciplinaire squad van collega's werkt aan de leidende automatiseringsprojecten van Europa?Werk jij graag aan zowel technisch als interpersoonlijk aan jezelf waar je leert écht impact te maken...

  • Senior Software Engineer

    1 week geleden


    Den Haag, Zuid-Holland, Nederland OVSoftware B.V. Voltijd

    Bij OVSoftware hebben we onze dienstverlening uitgebreid en zoeken hiervoor nieuwe collega's die willen bijdragen aan de kwaliteit van onze software. Als Software Engineer kom je terecht in een team van vier engineers dat verantwoordelijk is voor de softwareomgeving van onze klanten. Je gaat aan de slag met onderhoud, klantondersteuning en het ontwikkelen...

  • Software Engineer

    2 maanden geleden


    Den Haag, Nederland Rode Kruis Nederland Voltijd

    Software Engineer This is an excellent – and unique - opportunity to be a Full-stack Software Engineer, in a ‘start-up’ like environment, with a strong social purpose. Software Engineer (32-40 hours/week) 510 is ‘scaling up’ digital humanitarian products to maximise their humanitarian impact. To achieve this, we need to enhance our...


  • Den Haag, Nederland eVision Industry Software B.V. Voltijd

    Software QA Automation Engineer (Enablon) A Wolters Kluwer business since 2016, Enablon is the world’s leading Sustainability, EHS and Risk Management software provider. Our mission is to enable the sustainable company and our objectives are to help our clients to operate safely, reduce risks, and thrive. The company is going now through a change...


  • Den Haag, Nederland eVision Industry Software B.V. Voltijd

    Software QA Automation Engineer (Enablon) A Wolters Kluwer business since 2016, Enablon is the world’s leading Sustainability, EHS and Risk Management software provider. Our mission is to enable the sustainable company and our objectives are to help our clients to operate safely, reduce risks, and thrive. The company is going now through a change...


  • Den Haag, Zuid-Holland, Nederland eVision Industry Software B.V. Voltijd

    Software QA Automation Engineer (Enablon) A Wolters Kluwer business since 2016, Enablon is the world's leading Sustainability, EHS and Risk Management software provider. Our mission is to enable the sustainable company and our objectives are to help our clients to operate safely, reduce risks, and thrive. The company is going now through a change...

  • Software Engineer

    2 maanden geleden


    Den Haag, Nederland Falconsmartit Voltijd

    Job Title: Software Engineer (React Native) Job Type: Contract/ Permanent (Hybrid) Job Location: The Hague, Netherlands Note- Software Engineer (React Native) - 3+ Yrs Senior Software Engineer (React Native) - 5+ Yrs Language: Dutch preferred but not mandatory. Job Description As a Frontend Software Engineer, you are passionate about technology,...


  • Den Haag, Zuid-Holland, Nederland Pharmiweb Voltijd

    Job DescriptionI am collaborating with an incredibly promising Biotech company that is well funded, with headquarters in Amsterdam and Zurich.I am looking for a Senior Full-Stack Software Engineer to join this dynamic team. They are working on an AI Data Platform to help doctors access medical information faster, expediting decision-making processes for...


  • Den Bosch, Nederland The Green Door Company Voltijd

    Metadescription Sta je stil in je ontwikkeling en denk je meer in je mars te hebben? In deze baan is geen besturing hetzelfde en kun je écht laten zien wat je in huis hebt. Sta je stil in je ontwikkeling en denk je meer in je mars te hebben? In deze baan is geen besturing hetzelfde en kun je écht laten zien wat je in huis hebt. Benut je specialisme en...

  • Senior Test Engineer

    1 week geleden


    Den Haag, Zuid-Holland, Nederland Ministerie van Binnenlandse Zaken en Koninkrijksrelaties Voltijd € 3.662 - € 5.586

    Functieomschrijving Senior Test Engineer Vacature bij de Immigratie- en Naturalisatiedienst De Immigratie- en Naturalisatiedienst zoekt een Test Engineer (FGR: Senior Adviseur Bedrijfsvoering S11) voor onbepaalde tijd. In deze rol kun je hybride werken, met afstemming over locatie in Den Haag. Als Test engineer ben je een ambassadeur voor testen binnen...


  • Den Haag, Zuid-Holland, Nederland Quest4 Voltijd

    Senior Cybersecurity EngineerJob DescriptionWe are looking for a passionate Security Professional with expertise in security monitoring systems and security architecture. The responsibilities include:Providing requested and unsolicited advice regarding architecture and implementation of Data and monitoring systems (SPLUNK/ELASTIC);Supporting the...


  • Den Haag, Nederland CodeGuild Voltijd

    Jouw baan: Senior Polyglot Software Engineer Den HaagWil jij optrekken met de beste jongens en meiden uit de klas met veel ervaring, terwijl je altijd in een multidisciplinaire squad van collega’s werkt aan de leidende automatiseringsprojecten van Europa?Werk jij graag aan zowel technisch als interpersoonlijk aan jezelf waar je leert écht impact te maken...


  • Den Haag, Nederland CodeGuild Voltijd

    Jouw baan: Senior Polyglot Software Engineer Den HaagWil jij optrekken met de beste jongens en meiden uit de klas met veel ervaring, terwijl je altijd in een multidisciplinaire squad van collega’s werkt aan de leidende automatiseringsprojecten van Europa?Werk jij graag aan zowel technisch als interpersoonlijk aan jezelf waar je leert écht impact te maken...


  • Den Haag, Zuid-Holland, Nederland Connetix Voltijd

    Deze organisatie wordt gedreven door een grote passie voor geavanceerde technologie op teeltgebied. Ze zijn pioniers op het gebied van moderne teeltmethoden en hun producten bieden planten en gewassen de optimale verzorging die ze vereisen om (verticaal) te kunnen groeien. In een sector die voortdurend in ontwikkeling is, zijn ze op zoek naar een ervaren...


  • Den Bosch, Noord-Brabant, Nederland Synsel Techniek Voltijd

    Wat we vragenOpleidingWO, HBOErvaringMedior, SeniorCertificatenIndustriële Automatisering, Mechatronica, ElektrotechniekTalenJe beheerst NederlandsWat we biedenSalaris€ 2.860 tot € 5.220DienstverbandfulltimeVacaturebeschrijvingBedrijfsomschrijving:Locatie: regio Den BoschDeze organisatie zoekt naar een Software Engineer Internationaal in de omgeving van...


  • Den Haag, Nederland Connetix Voltijd

    Deze organisatie wordt gedreven door een grote passie voor geavanceerde technologie op teeltgebied. Ze zijn pioniers op het gebied van moderne teeltmethoden en hun producten bieden planten en gewassen de optimale verzorging die ze vereisen om (verticaal) te kunnen groeien. In een sector die voortdurend in ontwikkeling is, zijn ze op zoek naar een ervaren...


  • Den Haag, Nederland Connetix Nederland Voltijd

    Deze organisatie wordt gedreven door een grote passie voor geavanceerde technologie op teeltgebied. Ze zijn pioniers op het gebied van moderne teeltmethoden en hun producten bieden planten en gewassen de optimale verzorging die ze vereisen om (verticaal) te kunnen groeien. In een sector die voortdurend in ontwikkeling is, zijn ze op zoek naar een ervaren...


  • Den Haag, Nederland Connetix Nederland Voltijd

    Deze organisatie wordt gedreven door een grote passie voor geavanceerde technologie op teeltgebied. Ze zijn pioniers op het gebied van moderne teeltmethoden en hun producten bieden planten en gewassen de optimale verzorging die ze vereisen om (verticaal) te kunnen groeien. In een sector die voortdurend in ontwikkeling is, zijn ze op zoek naar een ervaren...