Logo for The Whiteam

.NET Developer, Remote (EU) – Europol

Roles & Responsibilities

  • More than 9 years of experience in Software Development
  • More than 5 years of experience in Back-End Development with .Net Framework in the past seven years
  • More than 3 years of experience in designing and developing scalable back-end components (REST APIs, integrations, micro-services)
  • More than 2 years of experience with containers and orchestrators (Kubernetes or Docker Swarm)

Requirements:

  • Design, develop, and maintain backend solutions using .NET 8.0+ and microservices, implementing secure coding practices and OAuth-based authentication
  • Build and support data processing services that read/transform/write data across multiple sources/destinations (APIs, SQL Server, Elasticsearch, Redis, ActiveMQ); contribute to CI/CD pipelines (Azure DevOps) and Kubernetes Helm charts
  • Implement and test backend components with unit/integration tests, review pull requests, develop SQL Server stored procedures, and create Elastic/Kibana queries and dashboards
  • Collaborate within an Agile/Scrum team, estimate work, document solutions clearly, and ensure logging/auditing and secure coding standards

Job description

.NET Developer, Remote (EU) – Europol

Profile: .NET Developer.

Minimum experience: 9 years in Software Development.

Studies required: Bachelor’s Degree in IT or a related field.

Language: English (C1) MANDATORY.

Location: Remote within EU.

DESCRIPTION:

We are seeking a highly experienced .NET Developer to join an EU‑based remote team supporting Europol. The role focuses on designing, developing, and maintaining scalable backend solutions using .NET 8.0+, microservices architecture, and modern integration patterns. The developer will work on complex data processing services interacting with multiple data sources and destinations, contribute to CI/CD pipelines in Azure DevOps, develop Kubernetes Helm charts, and implement secure coding practices including OAuth-based authentication mechanisms. The position requires strong expertise in backend engineering, asynchronous and messaging patterns, SQL Server, Elasticsearch, and Agile/Scrum methodologies. Collaboration, code quality, and clear communication are core expectations of this role.

Tasks:

· Write and support backend code in .Net 8.0+ using some of the most common libraries (Newtonsoft.Json, OpenTelemetry, Swagger, 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, satisfying requirements and service level agreements.

· 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).

· 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.

· Create and manage 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. ADFS knowledge is a plus.

· Work comfortably within a team. Follow SCRUM 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.

Professional experience requirements:

Mandatory:

· More than 9 years of experience in Software Development.

· More than 5 years of experience in Back-End Development with .Net Framework in the past seven 7 years.

· More than 3 years of experience in designing and developing scalable back-end components (REST APIs, integrations, micro-services).

· More than 2 years of experience with containers and orchestrators (e.g Kubernetes or Docker Swarm).

· Experience in more than 1 production-ready projects with OAUTH standard.

· More than 3 years of experience in working in an agile/scrum environment.

· More than 2 years of experience with highly scalable systems.

Desirable:

· More than 1 year of experience in working in an international/multi-cultural environment.

Professional knowledge requirements:

Mandatory:

· Good knowledge of application development environments.

· Good knowledge of the micro-services design patterns.

· Good knowledge of asynchronous programming and messaging patterns.

· Good knowledge of .Net Framework 8.0+ (C#).

· Good knowledge of the design and development of scalable back-end components (REST APIs, integrations, micro-services).

· Good knowledge of software development methodologies (e.g. AGILE).

· Good knowledge of Git and the main branch strategies (git flow).

· Good knowledge of relational databases (SQL Server).

· Good knowledge of message brokers (ActiveMq, RabbitMq or Apache Kafka).

· Good knowledge of CI/CD systems such as Microsoft Azure Devops (e.g. Pipelines, Artifacts, TestPlans).

· Good knowledge of OOP paradigms and SOLID principles.

· Good knowledge of Agile Team implementing Scrum principles.

· Good knowledge of unit testing.

· Ability to draft clear and complete documentation for full stack solutions (including design and architecture).

· Knowledge of using Linux shell and basic Linux concepts (e.g., users, groups, rights).

Desirable:

· Communicate in a clean, concise way, not only to peers but to upper layers when needed.

· Good knowledge of NoSQL databases (Elasticsearch, Redis, Neo4j).

Language:

· English (C1) MANDATORY.

Location:

· Remote within EU.

Rate:

· 306-315€/day.

.NET Developer Related jobs

Other jobs at The Whiteam

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.