Backend Developer (C# / .NET Core)

New Yesterday

Overview

Join to apply for the Backend Developer (C# / .NET Core) role at Metronomia Clinical Research.

United Kingdom or Germany | Remote

Metronomia is a specialized biometrics CRO, and we’re looking for a C# expert to build secure, high-performance back-end services that power modern clinical research applications.

What you’ll do

  • Design, build, and maintain .NET Core (.NET 8 / .NET 9) services and APIs (REST & GraphQL).
  • Model robust data layers using Entity Framework Core and Dapper, choosing the right tool per use case.
  • Optimize queries and data access with LINQ, compiled queries, projections, and caching strategies.
  • Own PostgreSQL schema design, indexing, performance tuning, and migrations.
  • Implement GraphQL endpoints for ASP.NET Core (e.g., Hot Chocolate), including schemas, resolvers, and authorization.
  • Ensure reliability with automated tests, observability, performance profiling, and secure coding practices.
  • Collaborate closely with front-end engineers and product to turn complex requirements into clean APIs.
  • Contribute to our internal standards, reusable libraries, and developer tooling.

What we’re looking for

  • 5+ years professional experience in back-end development with C# and .NET Core (shipping production systems).
  • Deep hands-on experience with EF Core and Dapper (query optimization, batching, transactions, connection management).
  • Strong LINQ skills and understanding of expression trees, async streams, and EF Core change tracking.
  • Proficiency with PostgreSQL (schema design, indexing, EXPLAIN/ANALYZE, partitioning, VACUUM/maintenance).
  • Production experience building GraphQL APIs in ASP.NET Core (schema design, pagination, N+1 mitigation).
  • Solid grasp of API security (OAuth2/OIDC, scopes, roles), error handling, and performance tuning in .NET.
  • Comfortable with Git, code reviews, CI/CD, and writing meaningful unit/integration tests.

Nice to have

  • Experience with Azure (App Service, Container Apps, Key Vault, Application Insights) or comparable cloud.
  • Messaging & caching: RabbitMQ, Kafka, Redis.
  • Observability: structured logging (Serilog), tracing (OpenTelemetry), metrics.
  • Domain experience in life sciences, clinical data, or data platforms (a plus, not required).

What we offer

Flexible remote and hybrid working models

Interested? Apply with your CV and a short cover letter at https://metronomia.kenjo.io/back-end-developer-c-net-core-383541 (include links to GitHub or sample projects if available).

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology
  • Industries
  • Research Services
#J-18808-Ljbffr
Location:
United Kingdom
Salary:
£80,000 - £100,000
Job Type:
FullTime
Category:
IT & Technology