Full Stack C# Desktop Developer (relocation to the Netherlands)
Job Description
We are looking for a Full Stack C# Desktop Developer who is willing to relocate to join our Client’s team in the Hague, Netherlands.
Eligibility: EU Passport / EU Citizenship is a must.
Duties & Responsibilities:
The Full Stack C# Desktop Developer will support the development of the NATO TOPFAS Service by:
Software Development:
- Implement and review software changes using Azure DevOps.
- Develop the front-end application and ensure seamless communication with backend services.
- Create and improve system interfaces with other applications (file-based and real-time online).
- Support integration efforts, including integration testing.
- Provide support for bug fixes and system stability improvements.
- Regularly update and create documentation for developed solutions.
Collaboration & Communication:
- Work closely with the project team, attending daily stand-ups and sprint planning meetings.
- Participate in workshops, events, and conferences as needed.
- Collaborate with multiple teams for coordinated technical solutions, ensuring smooth integration across systems.
Quality Assurance & Reporting:
- Ensure all deliverables meet agreed-upon quality standards.
- Prepare sprint completion reports detailing work performed and progress achieved.
- Provide demonstrations of completed work during sprint reviews.
Agile Methodology:
- Follow an Agile approach, working in two-week sprints.
- Actively contribute to daily meetings and sprint retrospectives to assess progress and resolve issues collaboratively.
Required Qualifications:
- Master’s degree in Computer Science, Engineering, or equivalent.
- 10+ years of experience as a Software Developer, with at least 5 years of expertise in C#.
- At least 5 years of experience developing WinForms (Microsoft desktop applications).
- Proficiency in C# and third-party UI frameworks.
- Solid understanding of asynchronous programming and multi-threaded applications.
- Hands-on experience with integration patterns and message exchange formats like JSON and XML.
- Strong knowledge of Object-Oriented (OO) principles and design patterns.
- Familiarity with technologies such as Microsoft tech stacks, SQL Server, Git, HTML5, JavaScript, and CSS3.
- Basic knowledge of SQL querying.
Additional Skills:
- Preferred: Experience with Azure DevOps, Playwright (or other test automation tools), and DevExpress.
- Soft Skills:
- Strong communication and presentation skills in English.
- Ability to work effectively in a multinational, diverse team.
- Proactive mindset, with strong ownership of tasks and responsibilities.
Why Join Us?
- Employment: Indefinite Contract from the start.
- Relocation Support: Great relocation package.
- Health Insurance: Comprehensive coverage for your well-being.
- Hybrid Work Model: 2 days on-site, 3 days remote.
- Continuous Learning: Access to a Udemy Business subscription with thousands of workshops and courses.
- Team Culture: Collaborative and innovative work environment.
How to Apply:
If you meet the above criteria and are ready for an exciting opportunity in a dynamic environment, submit your CV!