Back to positions

Senior .Net Engineer

Remote role Full-time Open position

GR8 Tech is a global product company that provides innovative, scalable platforms and business solutions for the iGaming industry. We are a dynamic team that develops complete tech coverage for gambling businesses worldwide, including iGaming platform solutions, consulting, integration, and long-lasting operation services.

Requirements

  • 4+ years of relevant experience
  • Understanding microservice and monolith architectures, their advantages, and drawbacks
  • Ability to design event-driven systems and resilient architectures
  • Strong analytical skills in gathering and documenting software requirements
  • Understanding of functional and non-functional requirements
  • Knowledge of connection pooling, rate-limiter, circuit breaker, and bulkhead patterns
  • Understanding relational and non-relational databases (key-value and object-oriented)
  • Proficiency in writing SQL queries and designing relational database models
  • Knowledge of normalization/de-normalization strategies and primary/foreign key relationships
  • Familiarity with database security best practices (access controls, encryption, SQL injection prevention)
  • C# Programming: Strong knowledge of object-oriented design, LINQ, asynchronous programming, dependency injection, and.NET framework libraries
  • Web API Development: Proficiency in ASP.NET Core for architecting scalable RESTful services, performance optimization, and cloud integrations
  • Database Expertise: Advanced SQL optimization, schema design, performance tuning, indexing strategies, and PostgreSQL
  • Message Brokers: Experience with Kafka, including architecture, producer/consumer APIs, and stream processing in microservices
  • Debugging & Optimization: Advanced skills in profiling, identifying, and resolving performance bottlenecks
  • Unit Testing & TDD: Experience with xUnit and test-driven development to ensure code quality
  • Microservices Architecture: Proficiency in ASP.NET Core, Docker, Kubernetes, and applying patterns like service discovery, circuit breakers, event sourcing, and CQRS
  • Observability & Monitoring: Implementing logging, instrumentation, and monitoring tools like Serilog for system health and troubleshooting

Benefits

  • Cafeteria: Sports compensation, Medical coverage, Psychological support, Home-office coverage
  • Work-life: Remote work, Coworking compensation, Childcare budget, Maternity leave, Paternity leave, Additional 2 days for family events

Originally posted on Himalayas

Apply To this Job

Further positions

Solution Client Manager - Payments

Remote role Full-time

Software Engineer

Remote role Full-time

Director of Agile Delivery

Remote role Full-time

Customer Success Director

Remote role Full-time

Director, Media Strategy

Remote role Full-time

Senior Front-End Software Engineer, Email Hub

Remote role Full-time

Premium Support Advisor

Remote role Full-time

Senior Staff Software Engineer, Backend - (Platform - AI and Automation)

Remote role Full-time

Enterprise Marketing Manager

Remote role Full-time

Account Manager, Enterprise

Remote role Full-time

Experienced Customer Service Representative – Chat Support Specialist for Remote Work Opportunities

Remote role Full-time

Entry Level Data Entry Clerk – Remote Opportunity with Competitive Hourly Rate and Comprehensive Benefits

Remote role Full-time

Remote Compensation Analyst – Strategic Workforce Compensation Partner (Project‑Based Hire) for Disney Entertainment Television

Remote role Full-time

Analyst Data Extraction - OpenData EMEA (Remote)

Remote role Full-time

Membership Operations Manager

Remote role Full-time

[Remote] AI Training Jobs in India

Remote role Full-time

Experienced Full Stack Customer Service Specialist – EST Fully Remote Opportunity at arenaflex

Remote role Full-time

Director of Development and Fundraising (Remote)

Remote role Full-time

Experienced Virtual Assistant - Remote Data Entry Specialist for arenaflex

Remote role Full-time

Experienced Customer Service Representative – Remote USA Opportunity at blithequark

Remote role Full-time