Senior .NET Back-End Developer - Relocation to The Hague - Netherlands
Job Description
For an international institution in The Hague, the Netherlands, we are urgently looking for a Senior .NET Back-End Developer.
EU candidates are welcome to apply. Candidates need to be based in The Hague or willing to relocate to The Hague.
Candidates need to be fluent in English. A work permit is required, but not provided. This position is long-term and open for contractors.
Tasks and Responsibilities:
- Write and support backend code in .NET Framework and SQL Server for a highly-scalable and database-intensive application;
- Participate in the .NET implementation of a multiple components solution, being able to write backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements;
- Write and support components that read/transform/write data from multiple sources to multiple destinations (APIs, SQL Server, BizTalk Server, ActiveMQ, xml files, csv files);
- Review and approve Pull Request created by teammates;
- Implement validation mechanisms as unit and integration tests;
- Create and manage build and release pipelines and TestPlans in Azure Devops;
- Write and support complex SQL Server database objects;
- Write OAUTH mechanisms. ADFS knowledge is a plus;
- Work comfortably within a team. Follow SCRUM/Kanban methodology procedures and disciplines. Estimate the work to be done upon request;
- Write technical documentation;
- Account for secure coding practices, as well as logging and auditing features;
- Communicate in a clean, concise way, not only to peers but also to upper layers when needed;
Profile:
- Bachelors or Master degree;
- +6 years of relevant experience;
- +5 years of experience in Back-End Development with .NET and .NET Framework;
- +3 years of experience in designing and developing scalable back-end components (REST APIs, integrations, micro-services);
- +2 years of experience in working with relational databases (SQL Server);
- +2 years of experience working in SCRUM teams following Agile principles;
- Extensive knowledge of .Net Framework (C#);
- Extensive knowledge of asynchronous programming and messaging patterns;
- Knowledge of the design and development of scalable back-end components (REST APIs, integrations, micro-services);
- Knowledge of software development methodologies (e.g. AGILE);
- Extensive knowledge of relational databases (SQL Server);
- Knowledge of Git and the main branch strategies (git flow);
- Extensive knowledge of OOP paradigms and SOLID principles.
- Extensive knowledge of application development environments comprising Azure DevOps (Pipelines, Artifacts and TestPlans);
- Extensive knowledge of OOP paradigms and SOLID principles;
- Experience in customizing, configuring, and developing IAM solutions with products from One Identity is an advantage;
- Knowledge of unit testing;
- Fluent in English;
Interested:
Please send you CV to resume@all-european-careers.com.
Similar Jobs
Explore other opportunities that match your interests
Senior Full Stack Developer (Quantum and AI)
Multiverse Computing
Frontend Software Engineer
eDreams ODIGEO
SDOPS Manager