We currently have a vacancy for a Fullstack Developer(.NET) fluent in English, to offer his/her services as an expert who will be based in The Hague, Netherlands. The work will be carried out either in the company’s premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site.
Your tasks
- Write and support backend code in .NET using some of the most common libraries (Newtonsoft.Json, OpenTracing/OpenTelemetry, Swagger/OpenAPI, Bogus, AutoBogus, Moq);
- Participate in the .NET implementation of a micro-services solution, being able to write backend code in a reliable, fast, scalable, and secure way;
- Write and support services that read/transform/write data from multiple sources to multiple destinations (APIs, SQL Server, ElasticSearch, Redis, ActiveMQ, Graph databases, csv files);
- Create and manage build and release pipelines and Test Plans in Azure DevOps, as well as Kubernetes helm charts for all supported applications and services;
- Write and support complex SQL Server Stored Procedures;
- Create Kibana dashboards and ElasticSearch queries;
- Write OAUTH mechanisms.
Requirements
- University degree in IT or relevant discipline, combined with minimum 6 years of experience in Software Development;
- Minimum 5 years of experience in Back-End Development with .NET C#, 2 of which with micro-services;
- Minimum 2 years of experience in Front-End Development, including JavaScript, HTML and CSS;
- Good knowledge of .NET 6.0+ (C#);
- Good knowledge of OOP paradigms and SOLID principles;
- Good knowledge of application development methodologies, such as Agile development, SCRUM;
- Fluency in unit and integration back end testing frameworks (Moq, FluentAssertions, Xunit/NUnit, etc.);
- Good knowledge of relational databases (SQL Server) and ability to optimize and troubleshoot SQL queries;
- Good knowledge of asynchronous programming and messaging patterns, such as ActiveMQ, RabbitMQ, Apache Kafka, ServiceBus, CQRS;
- Good knowledge of the design and development of scalable back-end components (REST APIs, integrations, micro-services);
- Excellent command of the English language.