Senior .Net Developer

Hybrid senior 2 months ago full-time
Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Role in brief

EveryMatrix seeks a Senior .Net Developer to enhance its iGaming software solutions. This role involves hands-on development and collaboration within a hybrid work environment. Ideal candidates have strong .NET experience and a passion for innovation.

.NETASP.NETC#MSSQLPostgreSQLGITCI/CDDockerKubernetesKafkaRabbit MQRedis

About the role

EveryMatrix is a prominent B2B SaaS provider in the iGaming sector, delivering a range of software solutions for casinos, sports betting, and payments to over 200 clients globally. The company emphasizes innovation and teamwork, supported by a diverse team of more than 1000 professionals across various regions.

In this role, the Senior .Net Developer will be integral to the development and integration of core platform functionalities. The position requires collaboration with team leaders and business analysts, adherence to Agile practices, and a commitment to quality through test-driven development. Success in this role means effectively managing multiple tasks while contributing to the evolution of the GamMatrix platform.

Skills that matter here

  • .NET: The role requires extensive experience with .NET frameworks for software development.
  • ASP.NET: Candidates must have experience with ASP.NET 4+ frameworks and .Net Core.
  • C#: Strong knowledge of C# is beneficial for building robust applications.
  • MSSQL: Understanding of MSSQL Server is essential for database management.
  • Docker: Experience with Docker is needed for containerization.
  • Kubernetes: Familiarity with Kubernetes is necessary for orchestration of applications.

Who this role suits

  • A self-motivated individual who thrives in a collaborative environment.
  • Someone who is analytical and enjoys solving complex problems.
  • A professional who is adaptable and can manage multiple priorities effectively.
  • An excellent communicator, both verbally and in writing, with a passion for innovation.

From the employer

What You'll get to do:

  • Hands-on development and integration of the evolving business functionality on the core part of the platform with other office locations.
  • Understanding business requirements and their mapping to the given software framework.
  • Discussing business requirements along with the Team Leader, Business Analysts, Project Managers, and other parties involved.
  • Adhering to the Agile methodology and design principles of the project.
  • Working in a test-driven, object-oriented environment.
  • Participating in the design and implementation of the new architecture of the next-generation GamMatrix platform.
  • Offering the QA and support team assistance whenever issues arise.
  • Adhere to best practice development standards (such as continuous integration and deployment).
  • Ability to understand the complex technical architecture.
  • Ability to manage multiple priorities, commitments and tasks.

What You need to know:

  • Experience with ASP.NET 4+ Frameworks and .Net Core 3.1+.
  • Good understanding and experience with relational database systems (MSSQL Server, PostgreSQL).
  • GIT, CI/CD practices.
  • Strong knowledge of OOP, SOLID principles, and design patterns.
  • Experience with multi-thread programming.
  • Experience using containerization technologies (Docker) and orchestration technologies (Kubernetes).
  • Experience implementing and using message queues (Kafka, Rabbit MQ).
  • Hands-on experience writing unit tests.
  • Experience with distributed caching solutions (Redis).
  • Knowledge of n-tier applications, distributed applications.
  • English proficiency.

Nice to have:

  • Strong knowledge of C#.
  • Experience with building and managing microservices, parallel and asynchronous programming design patterns.
  • Experience building REST APIs and self-description services (ex: Swagger).
  • Experience with Log Systems: Grafana, Kibana.
  • Experience with modern software development life-cycle.
  • Development experience with web services.
  • Self-motivated and result-oriented.
  • Excellent communication skills (oral and written).
  • Analytical mindset.

Here's what we offer:

  • Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us.
  • 3 sick leave days per year, no doctor's note required; 30 medical leave days with medical allowance.
  • Hybrid work schedule is available after the first three months of employment with 80/20 office/home format until the end of 2026. Starting from 2027, the policy will transition to primarily office-based work, with up to 10 work-from-home days per year with manager approval.
  • Benefit from two Free Fridays each year, limited to one per quarter.
  • Daily catered lunch or monthly lunch allowance.
  • Private Medical Subscription.
  • Access online learning platforms like Udemy for Business, LinkedIn Learning or O’Reilly, and a budget for external training.
  • Gym allowance.
  • Corporate English lessons.
  • Support for New Parents: 21 weeks of paid maternity leave, with the flexibility to work from home full-time until your child turns 1 year old. 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old.
  • Our office perks include on-site massages and frequent team-building activities in various locations.
  • At EveryMatrix, we're committed to creating a supportive and inclusive workplace where you can thrive both personally and professionally.

Questions about this role

What is the remote work policy?

The role offers a hybrid work schedule after three months, transitioning to primarily office-based work starting in 2027.

What level of experience is required?

This position is for senior-level candidates with substantial experience in .NET development.

How can I apply for this position?

Interested candidates can apply through the EveryMatrix website.

Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Similar jobs