Position: Team Lead Wallets Team
Company: EveryMatrix
Category: .NET
Experience required: 5y
English level: upper

**Job Summary**:

**EveryMatrix** is bringing new opportunities for an experienced **Team Leader for our Wallets team**. The project is GamMatrix, a flexible and scalable player account management system for the iGaming sector. Successful candidates will immerse themselves in the company business while constantly improving their skills with our help and support. The successful candidate will work in fast-paced, tight deadlines, highly rewarding Agile environment.

Teamwork is essential to the company’s dynamic and remarkable quality in the employees. The current team features experienced seniors. The Team Leader will report to the CTO and work closely with the Product Owner and Scrum Master to manage the development team. Together with the Technical Operations director and the Architect they will ensure the development team does not introduce technical debt, coding standards are respected, and the team achieves SLA objectives of uptime and solving incidents.

**Company Intro**:

EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content, and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide. The company is profitable, has over EUR 100m in annual revenues, and has +800 employees in offices across ten countries in Europe, Asia, and the US. EveryMatrix was founded in 2008 and remains a founder-owned private company.

**Responsibilities**:

Hands-on development and integration of the evolving business functionality;
Discusses business/technical requirements with the Product Owner, Business Analysts, Architect, and other parties involved and makes sure they are clear enough and as simple as possible for the development team;
Adheres to the Agile methodology and to best practice development standards (such as continuous integration and deployment);
Participates in the design and implementation of the new architecture of the next-generation GamMatrix platform;
Offers the team assistance, supervision and coaching while ensuring appropriate motivation;
Ensures the team is synchronized by promoting collaboration, clear and transparent communication and knowledge sharing;
Ensures good communication with the other teams in the business unit and in the company – operational team, front end team etc;
Is a speaker for the team – from the bottom up and top-down;
Helps with recruitment for new positions in the team;
Performs biannual employee appraisals and continuously contributes to the team’s and separate individuals’ development (be them developers or QAs);
Ensures together with the Product Owner and the Scrum Master timely delivery of features and fixes of incidents on production;
Together with the Scrum Master and the whole team, proactively identifies – and suggest solutions to – productivity and quality problems.

**Requirements**:

Previous leadership experience (3-5 years), 10 years of development experience (.NET, C#);
Understanding of service-oriented architecture Experience with an Agile software development methodology, such as Scrum or Kanban;
Experience within the iGaming industry;
Experience with ASP.NET 4+ Frameworks and .Net Core 3.1+;
Good understanding and experience with relational database systems (MSSQL Server, PostgreSQL);
Ability to understand the complex technical architecture;
Ability to manage multiple priorities, commitments and taskGIT, 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 with building and managing microservices, parallel and asynchronous programming design patterns;
Experience implementing and using message queues (Kafka, Rabbit MQ);
Experience building REST APIs and self-description services (ex: Swagger)
Development experience with web services;
Experience with Log Systems: Grafana, Kibana;
Hands-on experience writing unit tests;
Experience with distributed caching solutions (Redis);
Knowledge of n-tier applications, distributed applications;
English proficiency.

**Soft Skills**

Strong sense of integrity;
Curious and open to new technologies and solutions;
Fair and objective when dealing both with team members and management;
Knows when to say no and when to push to deliver;
Capable of creating an environment where others speak their minds in his / her presence;
Enthusiastic about helping his / her team members grow, learn and develop;
Collaborative with colleagues outside the team;
Great communication skills and diplomacy – know how to offer praise and to receive/offer constructive feedback;
Self-motivated and result-oriented.

**Work-Life Balance**:

40% work from home over any 3-month period (can work one month per quarter abroad);
Extra leave days for every extra year at the company - 32 days by year 5 of employment;
To support women candidates, we offer 21 weeks of maternity leave and 100% work from home until the child’s first birthday for mothers;
Men receive 4 weeks of paternity leave and can work from home until the child is 13 weeks old;
10 sick leave days per year with no doctor’s certificate requirement (excluding legal medical leave).

**Benefits and Office Perks**:

Daily catered lunch or monthly lunch allowance;
Private Medical Insurance;
Our own gym;
Access to online learning platforms;
Udemy and O’Reilly alongside budget for external training;
Office perks (e.g., free massages at work, free fruits);
Frequent office events and team-building activities in different locations;
A great office space- come and see them for yourself.
Check out our Locations to get a glimpse of our culture, offices, and benefits!