Backend Software Engineer
✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.
Role in brief
Betsson Group is looking for a Backend Software Engineer to join their Campaigns & Rewards team in Malaga. This role focuses on developing distributed backend services and optimizing microservices in a hybrid work environment. Candidates with strong C# and .NET experience should consider applying.
About the role
As a Backend Software Engineer at Betsson Group, you will be part of the Campaigns & Rewards product development team in Malaga. Your main responsibilities will include designing and developing distributed backend services, focusing on performance and reliability while driving cloud migration and containerization efforts.
Collaboration is key in this role, as you will work closely with product and commercial teams to transform engagement ideas into scalable solutions. Success in this position means writing maintainable code, participating in architecture discussions, and contributing to the overall improvement of the microservice ecosystem.
Skills that matter here
- C#: This role requires solid experience with C# to develop backend services.
- .NET: Familiarity with modern versions of .NET is essential for building scalable applications.
- SQL Server: Experience with SQL Server is necessary for managing and querying databases.
- AWS: Knowledge of AWS is important for driving cloud migration strategies.
- Docker: Familiarity with Docker is required for containerization of applications.
- Prometheus: Experience with observability tools like Prometheus is needed for monitoring system performance.
Who this role suits
- A candidate who thrives in collaborative environments and enjoys working with cross-functional teams.
- Someone with a proactive mindset who can identify areas for improvement and lead architectural discussions.
- An individual who values work-life balance and appreciates flexible work arrangements.
From the employer
- Design and develop distributed backend services using .NET and event-driven architecture.
- Collaborate with product and commercial teams to turn engagement ideas into scalable, maintainable, and user-friendly solutions.
- Optimize our microservice ecosystem for performance, reliability, and observability.
- Drive our containerization and cloud migration strategy forward.
- Participate in architecture discussions and help shape technical decisions.
- For senior engineers: Lead architectural decisions and proactively identify areas for improvement.
- Write maintainable, well-tested code and conduct code reviews.
- Participate in incident resolution and the team’s on-call rotation.
- Maintain clear technical documentation such as ADRs, runbooks, and guidelines.
- Build and share your domain expertise within the team.
- Solid experience with C#, .NET (modern versions after .NET Core).
- Experience with SQL Server, PostgreSQL, Redis, Couchbase.
- Familiarity with AWS, Kubernetes, Docker.
- Understanding of unit, integration, and performance testing.
- Familiarity with Web APIs, Apache Kafka, RabbitMQ, Orleans.
- Experience with observability tools like Prometheus, Grafana, Loki, Splunk.
- Familiarity with CI/CD practices and tools like GitHub Actions.
- 25 working days of paid vacation.
- Private health and life insurance.
- Flexible compensation package for transport, meals, and more!
- Hybrid work policy for the best of office and home.
- Up to 10 days per year working remotely from abroad.
- €300 yearly wellness allowance.
- Office perks to make your day easier.
- Referral program with a bonus for successful hires.
- Intensive summer schedule in August for extra flexibility and work-life balance.
Questions about this role
Is this role remote?
The position offers a hybrid work policy with up to 10 days per year working remotely from abroad.
What are the requirements for this position?
Candidates should have solid experience with C#, .NET, and familiarity with various databases and cloud technologies.
✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.