THE SCOPE
With 30 years of history, today Gaming1 is one of the international leaders in both land-based and online games of chance (casino games, sports betting and poker). Its evolution at the heart of innovation is accompanied by a diversification and specialization of positions, with the creation of new cutting-edge jobs. As part of its sustained growth, Gaming1 is looking for a Tech Lead to join its Game Studio.
YOUR ROLE
- Anticipating technologies at risk of becoming obsolete, opportunities to optimize the information system and development practices.
- Analyze technical needs and constraints.
- Occasionally coaching developers in peer programming.
- Write technical documentation.
- Participate in the assessment of technical skills during annual interviews.
- Evaluate the technical skills of candidates for employment.
- Directly report any identified risk, incident or accident that is related to information security (non-conformities).
YOUR PROFILE
- Master's degree in computer science or equivalent skills gained through experience.
- Fluent in English, French is a plus.
- Min 10 years as a developer.
- Ability to work independently.
- Mastering the complexity of the code to the point of being able to think of the whole interface and its architecture on several different infrastructures.
- Strong hands-on experience with asynchronous programming, multi-threading, and dependency injection, enabling you to build scalable and responsive applications.
- Excellent mastery of Object-Oriented Programming (OOP) concepts and best practices.
- Deep knowledge of C# and the .NET ecosystem, with the ability to apply them effectively in real-world scenarios.
- A pragmatic engineering mindset, demonstrated through the consistent application of SOLID, KISS, YAGNI, and DRY principles to write clean, maintainable, and future-proof code.
- Ability to integrate best practices in DDD (Domain Driven Design), Event Driven Design, Message Management (NServiceBus, RabbitMQ, Outbox pattern).
- Ability to think and design in a CI/CD logic (release train, feature switch). Good knowledge of GitLab, Kubernetes and Docker are a plus.
- SQL database modelling skills.
- Good knowledge of PostgreSQL, ORM (Entity Framework) and CQRS pattern.
- Ability to interact with third-party system providers (Casino Management System).
- Good knowledge of DNS, proxy, reverse proxy, http vs https, CDN (internet).
WHAT WE OFFER
As well as having a unique experience - centered around our values of pleasure, team spirit, performance, boldness and integrity - alongside 1,600 employees around the world, we offer:
- The opportunity to contribute to the international development of a family company from Liège.
- The chance to take part in a human and entrepreneurial adventure within a solid group.
- A friendly work environment that is adapted to reaching optimal performance.
- Leadership by talents, values, trust, and autonomy.
- The opportunity to progress and specialize with our internal mobility system.
- A competitive salary package with several perks.
- The possibility to work remotely up to 50% for a good work-life balance.
- Have interactions with people on the ground in the group’s various casinos.
THE INTERVIEW PROCESS
