About the role
<p>Are you interested in working on exciting challenges within high transaction environments?&nbsp;We are looking for you who are curious, can take initiative and come up with new creative solutions, and care about ultimately delivering a great product.&nbsp;&nbsp;</p> <h2>The Role</h2> <p>Our Player, Rewards &amp; Gamification- Product Development team in Stockholm is growing and we are now looking for a Backend Software Engineer to join! Player, Rewards &amp; Gamification at Betsson Group ensures our customers come back for more. It’s all about loyalty. We provide a world class customer experience beyond the game play featuring Tournaments, Dynamic personalized campaigns and much more!&nbsp;</p> <p>You will be part of preparing our journey to containerization, increasing the scalability of our systems while also maintaining their high quality. To accommodate new requirements, we are constantly re-evaluating our systems design and working on exciting new features.</p> <h2>What You’ll Do</h2> <ul> <li>Design and develop distributed backend services&nbsp;using .NET and event-driven architecture.</li> <li>Collaborate with product and commercial teams&nbsp;to turn engagement ideas into scalable, maintainable, and user-friendly solutions.</li> <li>Optimize our microservice ecosystem&nbsp;for performance, reliability, and observability.</li> <li>Drive our containerization and cloud migration strategy forward.</li> <li>Participate in architecture discussions&nbsp;and help shape technical decisions. <ul> <li><em>For senior engineers</em>: Lead architectural decisions and proactively identify areas for improvement.</li> </ul> </li> <li>Write maintainable, well-tested code&nbsp;and conduct code reviews.</li> <li>Participate in incident resolution and the team’s on-call rotation.</li> <li>Maintain clear technical documentation&nbsp;such as ADRs, runbooks, and guidelines.</li> <li>Build and share your domain expertise&nbsp;within the team.</li> </ul> <h2>What Tech Stack You’ll Be Working With</h2> <p>We don’t expect you to know everything listed below – but the more you’re familiar with, the better. What matters most is your ability to learn, collaborate, and write high-quality, maintainable code.&nbsp;</p> <h3>Core Technologies</h3> <p>These are essential to the role, and we’re looking for solid experience here – especially for senior candidates.</p> <ul> <li><strong>Languages &amp; Frameworks</strong>: C#, .NET (modern versions after .NET Core)</li> <li><strong>Databases</strong>: SQL Server, PostgreSQL, Redis, Couchbase <em>(experience with relational or document databases, including