About the job
Join the Kaizen Gaming Team!
At Kaizen Gaming, the driving force behind Betano, we are proud to be recognized as one of the leading GameTech companies globally, operating across 19 markets. Our commitment to leveraging innovative technologies allows us to deliver exceptional experiences to millions of customers who rely on us for their entertainment needs.
Our diverse team comprises over 2,700 Kaizeners from more than 40 nationalities, collaborating across three continents. We are honored to consistently rank among the Best Workplaces in Europe and have received the Great Place to Work certification for our offices. Embrace the opportunity to unlock your potential with us!
About the Role
As a Senior Backend Engineer, you'll be an integral part of an autonomous Agile team, collaborating closely with the Product Owner, Agile Delivery Lead, Automation Testers, and fellow Software Engineers to establish a distinct competitive edge for Kaizen and deliver an unparalleled online experience for our users. You will also engage with skilled backend professionals within the Backend Chapter.
In your role as a Senior Software Engineer at Kaizen, you will oversee a wide array of projects, ranging from customer-facing websites and mobile applications to internal tools and backend services designed to handle high traffic volumes.
- Take full ownership of our applications throughout a dynamic development journey.
- Design and implement innovative solutions, guiding them from conception to deployment.
- Transform requirements into both simple and sophisticated technological systems, tackling challenges presented by our large-scale, high-availability infrastructure.
- Contribute significantly to the design, construction, and maintenance of efficient, reusable, and reliable code.
- Explore and evaluate new technologies to discover effective methods for addressing daily challenges.
- Deliver high-value features swiftly.
- Challenge existing norms and drive continuous improvement within the team and the product.
Our platforms are predominantly developed in C# / ASP. NET, with new services utilizing . NET Core. Front-end applications are built using Vue.js or Angular, while legacy systems employ server-rendered (Razor) views in conjunction with jQuery. We leverage Microsoft Orleans for scalable distributed applications, and rely on MS SQL Server for most storage needs, supplemented by Redis and ElasticSearch where appropriate. RabbitMQ serves as our primary message broker.
