> Markdown version of [/jobs/ext/3517067-natois-0049-software-developer-ns-belgium-12-oct](https://www.wearedevelopers.com/jobs/ext/3517067-natois-0049-software-developer-ns-belgium-12-oct). 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). --- # NATOIS-0049 Software Developer (NS) BELGIUM - 12 Oct - **Company:** Park Lane Recruitment - **Location:** Brussel, Belgium - **Experience:** Expert - **Salary:** €170,560.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Data Analysis, Data Conversion, Extract Transform Load (ETL), Data Transformation, Web Development, Python (Programming Language), Knowledge Management, Microsoft SQL Server, NumPy, Power BI, Systems Architecture, Web Applications, ReactJS, Backend, Git, Vue.js, Pandas, Matplotlib, AngularJS, Information Technology, Data Analytics, Software Version Control, Data Pipelines - **Published:** October 2, 2026 - **Apply:** https://www.adzuna.be/details/5905578801 ## About the Role * Bachelor's Degree in Computer Science, Data Science, Information Technology or related fields. * At least 5 years of experience in web development using JavaScript/HTML including frameworks such as React, Vue.js, Angular. * Extensive experience with MS SQL. * Practical experience with .NET is an asset. * Experience developing data-driven dashboards for senior stakeholders using Python and/or PowerBI. * Proficiency in using Python for automation, ETL and analysis (e.g. pandas, numpy, matplotlib). * Ability to build and maintain backend services or processing pipelines. * Ability to work independently as well as in a team. * Excellent communication skills. * Language requirements: English: Advanced; * Familiarity with version control (Git) and Agile project management. * Excellent analytical and problem-solving skills. ## Description * Under the supervision of the Head, Data Analysis Section, follow a predefined implementation plan to design, develop and deploy web-based dashboards. * Support the development and testing of data collection solutions. * Support the development of workshops and engagements with the relevant stakeholders, in coordination with the staff officer within the NATO International Staff and Allies. * Ensure compliance with security, usability and accessibility for the applications developed. * Provide knowledge transfer to staff of the organisation. The developer will take part in the virtual meetings and in-person events to support and advise on the suitable deliverables and management of timelines; facilitate the knowledge management, reporting and information exchange as a practical contribution to deliver these initiatives. * Execute other special projects and activities as directed by Head Data Analysis Section. Duties and Role * Develop and configure web applications using modern web development frameworks. * Transform and integrate data coming from classified and unclassified sources into web-based systems. * Perform data conversion and preprocessing, using Python APIs and ETL tools. * Further develop data collection tooling, aligning with stakeholder requirements. * Develop and maintain documentation for code, service endpoints, and system architecture, as well as training materials. * Support security testing and approval activities. * Test developed solutions with stakeholders and ensure solutions meet their requirements. * Develop data-based dashboards for use by (senior) leadership using Python or PowerBI. * Conduct close coordination with Lead Point of Contact, as well as regularly report on progress, and advise on project management and potential risk to the timeline of the project. * Be prepared to brief NATO IS staff and leadership on progress towards the above mentioned goals. ## 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) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [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) - [#Wanted and #Misunderstood: Decoding the Divide Between Developers and HR](https://www.wearedevelopers.com/videos/1224-wanted-and-misunderstood-decoding-the-divide-between-developers-and-hr) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) ## Related Articles - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [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) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)