Senior Full-Stack .NET Engineer

GR8_TECH

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Design and implement scalable, efficient, and secure enterprise-level software architectures across the .NET stack
  • Write, test, and debug complex code for high-load systems with strict latency and reliability requirements
  • Identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers
  • Conduct thorough code reviews to enforce strict code quality, security, and industry best practices
  • Implement and monitor production observability frameworks including logging, metrics, and distributed tracing
  • Provide guidance and mentorship to junior and mid-level engineers
  • Partner with Delivery Managers and product teams to align technical execution with business goals

Requirements

  • Minimum 5 years of experience in a senior engineering role
  • Deep hands-on expertise in C# and .NET (Core / .NET 6+)
  • Commercial experience or strong willingness to work with Golang and Node.js
  • Experience designing and evolving high-load backend systems
  • Experience working with REST APIs and web services
  • Strong understanding of async/await, multithreading, and memory management
  • Experience designing and operating microservice-based systems
  • Experience with relational and non-relational databases
  • Experience with containerized environments including Docker and Kubernetes
  • Understanding of CI/CD pipelines and automated delivery

Benefits

  • Benefits Cafeteria: annual budget for sports, medical, mental health, home office, or languages
  • Paid maternity/paternity leave plus monthly childcare allowance
  • 20+ vacation days, unlimited sick leave, and emergency time off
  • Remote-first culture with tech support and coworking compensation
  • Team events (online, offline, and offsite)
  • Learning culture with internal courses and growth programs

About the Company

GR8_TECH builds B2B iGaming platforms for operators who play to lead. We deliver full-cycle, high-impact tech designed to scale, powering millions of active players across various markets and geos.

Skills & tools

.NetNode.jsGo

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years senior engineering experience
  2. 02Expertise in C# and .NET Core
  3. 03Experience with Golang or Node.js
  4. 04High-load backend system design
  5. 05Microservices architecture
  6. 06Docker and Kubernetes
  7. 07Relational and non-relational databases
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches