As a Software Engineering Team Lead, you'll take the reins in shaping groundbreaking gaming technology, mentoring talented engineers, and driving innovation at the forefront of the industry. Your duties will be the following:
- Mentor and motivate a team of top-notch engineers
- Create an environment where talent thrives and collaboration
- Craft scalable, high-performance software systems with cutting-edge stack: .NET Core, C#, Microservices, REST API, RabbitMQ, MS SQL Server, OpenShift
- Design and build resilient backend solutions that power world-class gaming experiences
- Partner with cross-functional teams to ensure seamless delivery of innovative features
- Tackle complex technical challenges with elegance, efficiency, and precision
Tech stack: most of the sites and services are written in C# / ASP.NET and new services are written in .NET Core. New applications use vue.js in the front-end while older ones use server-rendered (Razor) views in combination with jQuery & Knockout.js. MS SQL Server is used for most of the storage needs, but also uses Redis and ElasticSearch when it makes sense to do so. RabbitMQ is our go-to message broker. The company uses Gitlab for code versioning and CI, and the Atlassian stack for tickets and documentation