.NET Backend Engineer

Growe Talents

Reims

On-site

EUR 70,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Growe is seeking a senior backend developer to design, build, and maintain scalable services using C# and .NET 6+. You will work with microservices, authentication, and data storage in PostgreSQL, ensuring performance and reliability in production.

You’ll collaborate across DevOps for Kubernetes deployments, GitOps workflows, and observability with logs and dashboards, while participating in on-call rotations and code reviews to drive quality.

Qualifications

  • 5+ years of commercial backend development experience with C# / .NET (6+), .NET Core / ASP.NET Core.
  • Solid understanding of microservices architecture and distributed systems.
  • Experience with asynchronous communication and event-driven architectures.
  • Experience with message brokers (Kafka or similar).
  • Strong knowledge of relational databases (SQL, transactions, indexing, performance tuning), PostgreSQL will be a plus.
  • Experience with ORM tools (e.g., Entity Framework).
  • Experience writing Unit and Integration tests.
  • Understanding of authentication and authorization (OAuth 2.0, OpenID Connect).
  • Good understanding of software design principles (SOLID, separation of concerns, testability).
  • Understanding of observability and monitoring in production systems.
  • Experience troubleshooting performance and memory issues.
  • English - Upper Intermediate.
  • Experience with AWS, Kubernetes, Terraform will be a plus.
  • Experience with Grafana, Loki, Tempo will be a plus.

Responsibilities

  • Design, build, and maintain backend services using .NET (C#).
  • Develop and evolve microservices in a production environment.
  • Support existing functionality and ensure backward compatibility of releases.
  • Work on core domain flows such as accounts, registration, authentication, wallet, and related business capabilities.
  • Participate in task analysis, decomposition, and effort estimation.
  • Deliver completed tasks for testing and collaborate with QA during test phases.
  • Build integrations using asynchronous communication and event-driven patterns.
  • Work with relational databases, transactional flows, and optimize query performance.
  • Identify performance bottlenecks and contribute to system design improvements.
  • Contribute to service observability (logs, metrics, traces, dashboards, monitoring).
  • Manage deployment configurations and manifests in Kubernetes environments.
  • Work in a GitOps setup and participate in deployment and operational ownership.
  • Collaborate with DevOps teams on infrastructure-related changes (including Terraform workflows).
  • Participate in on-call rotation and handle production incidents.
  • Identify technical debt and propose improvements.
  • Perform high-quality code reviews focusing on maintainability, performance, and consistency.

Skills

C# / .NET
Microservices
Async messaging
Kafka
PostgreSQL
Entity Framework
Unit tests
OAuth 2.0
OpenID Connect
SOLID design
Observability
Performance tuning
AWS
Kubernetes
Terraform
Grafana
Loki
Tempo
English

Tools

Kafka
PostgreSQL
Entity Framework
AWS
Kubernetes
Terraform
Grafana
Loki
Tempo

Job description

Our client, Growe, is a leading business advisory and services group in iGaming and Entertainment. Сreators of strategies that work and solutions that scale. Combining strategic vision with hands‑on expertise, Growe helps businesses navigate the fast‑evolving industry, seize new opportunities, enter new markets, and achieve sustainable growth.
Perfect for those who aim to:
  • Design, build, and maintain backend services using .NET (C#);

  • Develop and evolve microservices in a production environment;

  • Support existing functionality and ensure backward compatibility of releases;

  • Work on core domain flows such as accounts, registration, authentication, wallet, and related business capabilities;

  • Participate in task analysis, decomposition, and effort estimation;

  • Deliver completed tasks for testing and collaborate with QA during test phases;

  • Build integrations using asynchronous communication and event-driven patterns;

  • Work with relational databases, transactional flows, and optimize query performance;

  • Identify performance bottlenecks and contribute to system design improvements;

  • Contribute to service observability (logs, metrics, traces, dashboards, monitoring);

  • Manage deployment configurations and manifests in Kubernetes environments;

  • Work in a GitOps setup and participate in deployment and operational ownership;

  • Collaborate with DevOps teams on infrastructure-related changes (including Terraform workflows);

  • Participate in on-call rotation and handle production incidents;

  • Identify technical debt and propose improvements;

  • Perform high-quality code reviews focusing on maintainability, performance, and consistency.

Experience you’ll need to bring:
  • 5+ years of commercial backend development experience with C# / .NET (6+), .NET Core / ASP.NET Core;

  • Solid understanding of microservices architecture and distributed systems;

  • Experience with asynchronous communication and event-driven architectures;

  • Experience with message brokers (Kafka or similar);

  • Strong knowledge of relational databases (SQL, transactions, indexing, performance tuning), PostgreSQL will be a plus;

  • Experience with ORM tools (e.g., Entity Framework);

  • Experience writing Unit and Integration tests;

  • Understanding of authentication and authorization (OAuth 2.0, OpenID Connect);

  • Good understanding of software design principles (SOLID, separation of concerns, testability);

  • Understanding of observability and monitoring in production systems;

  • Experience troubleshooting performance and memory issues;

  • English - Upper Intermediate;

  • Experience with AWS, Kubernetes, Terraform will be a plus;

  • Experience with Grafana, Loki, Tempo will be a plus.

It’s a perfect match if you have those personal features:
  • Good communication skills;

  • Multitasking, quick task execution;

  • Good team player;

  • Responsibility.

Our clients offer competitive benefits to support your professional and personal growth, including:
  • Health & Wellness Focus;

  • Global Medical Coverage;

  • Growth Opportunities;

  • Benefits Programs (compensation for the gym/stomatology/psychological service & etc.);

  • Performance-Driven Rewards;

  • Dynamic Work Environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Payments
Senior Backend Engineer - Payments

Bsport • Paris

Hybrid
EUR 70,000 - 110,000
Attractive compensation
Hybrid work model
Remote work abroad up to 15 days/year
+4
Senior Backend Engineer — Build Scalable FinTech Services
Senior Backend Engineer — Build Scalable FinTech Services

Bsport • Paris

Hybrid
EUR 70,000 - 110,000
Attractive compensation
Hybrid work model
Remote work abroad up to 15 days/year
+4
Senior Backend Architect (Kotlin/Spring) | Hybrid + Stock
Senior Backend Architect (Kotlin/Spring) | Hybrid + Stock

Landytech • Paris

Hybrid
EUR 90,000 - 140,000
Hybrid work arrangement
Stock options
Mutuelle insurance
+2
Senior Backend Engineer | Feeld
Senior Backend Engineer | Feeld

Jobgether • France

Remote
EUR 90,000 - 120,000
Health insurance
Well‑being support
Sports benefits
+8
iOs Developer
iOs Developer

Sandbox: SaurTest JTMO • Châtellerault

Hybrid
EUR 50,000 - 70,000
Financial benefits
Medical insurance
Flexibility to work from home
+1
Senior C++ Developer
Senior C++ Developer

DVT • Job

Hybrid
ZAR 600,000 - 800,000
Senior Software Engineer (Backend): Onboarding
Senior Software Engineer (Backend): Onboarding

Jobgether • France

Hybrid
EUR 90,000 - 130,000
Flexible hours
Hybrid/Remote
Travel opportunities
+2
Senior Software Engineer (Node.js, Kafka)
Senior Software Engineer (Node.js, Kafka)

Gramian Consulting Group • Paris

On-site
EUR 90,000 - 140,000
Company restaurant
On-site gym facilities
Profit-sharing
Senior Software Engineer (Node.js, Kafka)
Senior Software Engineer (Node.js, Kafka)

Gramian Consulting Group • Lille

On-site
EUR 90,000 - 130,000
Company restaurant
On-site gym facilities
Profit-sharing and participation
Senior Software Engineer (Node.js, Kafka)
Senior Software Engineer (Node.js, Kafka)

Gramian Consulting Group • Toulouse

On-site
EUR 85,000 - 125,000
Company restaurant
On-site gym facilities
Profit-sharing and participation