> Markdown version of [/jobs/ext/2205338-software-engineer](https://www.wearedevelopers.com/jobs/ext/2205338-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software engineer - **Company:** HSD Campus - **Location:** Leiden, Netherlands - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Acceptance Test-Driven Development, C Sharp (Programming Language), Continuous Integration, Relational Databases, Software Design Patterns, Linux, Web Development, Github, PostgreSQL, Model View ViewModel, Software Engineering, TypeScript, UML, Web Applications, .NET Core, Blazor, Gitlab, Git, Containerization, Docker - **Published:** August 24, 2026 - **Apply:** https://nl.talent.com/redirect?id=600992946373398744&source=vacant&utm_medium=xml&utm_campaign=marketing&utm_product=vacantnew_bulk&oapply=org_v2026-08&puid=edaaaddgddagadd7bdd79ddeedd7addcadaabddd9dd99dddbdddadd7bda8add9cddc9ddcbea3addffddgaed2dddgaddgfddgaddgaddg9ddg6ed3gc9bbb9b3bee3ee33def3de93de83de9gddcgddffddc3deg3dedgddd3ee33de93deg3ee33ee33deg3ee33ee33ee33ee33ee33ee3&pos=1&xml_batch_generation_id=2f645371-5284-474d-8a03-cebca55ccfd2&falcon=1&pid=76286458ef51&bpid=d62c5f84c343c199b01bc8e72959ff05 ## About the Role The following skills and experience are mandatory: * University bachelor's degree or equivalent in Software Engineering or a relevant field. * At least 3 to 5 years proven experience in C#. * You are familiar with .NET Core. * You are familiar with Blazor. * Experience with the MVVM design pattern and Test Driven Design. * Solid understanding of Relational Databases, specifically PostgreSQL. * Familiar and comfortable around Git, GitHub and Gitlab. * Desire to work both autonomously and as part of a team, in an international multicultural environment. * Solution oriented mindset, with a customer focused communication skill. * Fluent in English, both written and spoken. The following skills and experience would be highly desirable: * Experience in continuous integration tools. * Experience with data modelling using languages such as Ecore or UML. * Acquainted with Blazor web application development. * Familiar with working in a Linux Environment. * Familiar with containerization technologies, such as Docker. * Familiar with developing mobile and/or web applications using TypeScript or JavaScript. * This position is open only to Dutch nationals due to the nature of the work for the Dutch Ministry of Defence. ## Description We re looking for a Software Engineer to work at Starion's premises in Leiden, Netherlands. This position is open only to Dutch nationals due to the nature of the work for the Dutch Ministry of Defence. Tasks and activities The scope of work will include: * Implementing and maintaining complex, data driven applications. * Implementing and maintaining complex, design critical applications for early phases of engineering. * Verifying and validating SW applications. * Optimizing high throughput collaborative systems. * Designing and implementing the supporting tools and libraries., As part of our commitment to providing an inclusive and barrier-free recruitment process, we will provide reasonable adjustments and support to ensure neuro-diverse applicants or those with a disability or long-term condition can be their best during the recruitment process. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)