TL;DR

Senior .Net Developer (Igaming): Developing and integrating business functionality for a core iGaming platform with an accent on distributed systems and high-load architecture. Focus on building next-generation GamMatrix platform features using C#, .Net Core, and microservices in a test-driven environment.

Location: Lviv (Onsite/Hybrid)

Company

EveryMatrix is a leading global B2B SaaS provider delivering specialized iGaming software, sports betting, and payment solutions to over 200 customers.

What you will do

  • Develop and integrate core business functionality for the platform.
  • Design and implement architecture for the next-generation GamMatrix platform.
  • Collaborate with Team Leaders, Business Analysts, and Project Managers on requirements.
  • Adhere to Agile methodology and test-driven development standards.
  • Maintain and optimize high-load distributed services.
  • Provide support and assistance to QA and operations teams.

Requirements

  • Must be based in or able to work from Lviv
  • Experience with ASP.NET 4+ and .Net Core 3.1+
  • Strong knowledge of OOP, SOLID, and design patterns
  • Experience with relational databases (MSSQL, PostgreSQL)
  • Proficiency in containerization (Docker, Kubernetes) and message queues (Kafka, RabbitMQ)
  • English proficiency required

Nice to have

  • Strong knowledge of C#
  • Experience with microservices and asynchronous programming
  • REST API design (Swagger)
  • Familiarity with monitoring tools like Grafana and Kibana

Culture & Benefits

  • Hybrid work schedule available after 3 months (up to 50 days WFH/year)
  • Competitive annual leave starting at 22 days, increasing to 32 days
  • Private medical subscription and dedicated sick/medical leave policy
  • Gym and lunch allowances
  • Supportive parental leave policy including remote work flexibility
  • Access to Udemy, LinkedIn Learning, and professional training budgets