Senior Software Engineer (Backend) - .NET (All genders)
Role details
Job location
Tech stack
Job description
As a Senior Software Engineer, you will design, develop, deploy, and maintain software features in Backend domains.
Reporting to the Software Engineering Team lead, you'll be part of the Product & Technology Team, ensuring systematic and efficient development through all stages of the Software Development Lifecycle.
Are you ready to be a part of our journey delivering excellence and collaborating with one of the world's biggest online gaming and entertainment groups?
What you will do
- Develop and deliver well-defined, moderately complex features.
- Debug and resolve issues across development, testing, and production environments.
- Write high-quality, scalable, and reusable code following best practices.
- Manage team meetings and RFC processes for proposing changes and improvements.
- Act as the initial on-call responder for team-managed software.
- Collaborate with team members, support new junior engineers, and mentor Software Engineers.
- Participate in hiring, prioritise intra-team initiatives, and contribute to process improvements.
Requirements
- Expert knowledge of basic C# concepts like the usage of extension methods, access modifiers.
- A strong understanding of object-oriented design, usage of polymorphism and inheritance.
- Solid experience with the latest .NET Framework features and technologies (C#, .NET, .NET Core, BCL).
- A deep understanding of multithreading and concepts, such as async and parallel programming.
- Proficient in software testing processes and tools - unit testing and load/performance testing.
- Good experience with WebApi development (REST, gRPC).
- Proficient in service communication via Messaging solutions like TIBCO, Kafka or RabbitMQ.
- Solid experience with advanced database concepts like indexes and transaction isolation levels.
- Good experience in troubleshooting performance related incidents with the help of diagnostic tools such as OpenTelemetry or Grafana.
Benefits & conditions
At Entain, we know that signing top players requires a great starting package, and plenty of support to inspire peak performance. Join us, and a competitive salary is just the beginning.
Depending on your role and location, you can expect to receive benefits like
- Annual Group Bonus Plan
- Minimum salary of 65,000 EUR gross depending on experience.
- Food vouchers - 138 EUR per month (working full time)
- Annual Holiday - 5 weeks per year, plus local public holidays
- Additional 'It's Your Game' day off - 1 day
- Entain & Enhance days - 2 paid days off to focus on your professional or personal development
- Life Insurance / Personal Disability Insurance / Critical Illness Insurance
- Hybrid working - 2+ days in the office per week
- Sharesave Scheme
- Paid subscription to the mental wellbeing app Unmind and the training portal Udemy
- Referral Program
- Amazing social events and EOY party
- Special offers / reductions: pharmacy, Magenta, Erste Bank