Software Engineer III - .NET (All genders)
* Full-time
Sports betting, gaming, and interactive entertainment are evolving, and we are leading this change by prioritizing people and delivering engaging experiences. Join Entain and be part of a journey that pushes technological boundaries with innovation and a focus on our people.
As a Software Development Engineer III, you will design, develop, deploy, and maintain backend software features.
Reporting to the Software Engineering Team Lead, you will work within the Product & Technology Team to ensure efficient development through all stages of the Software Development Lifecycle.
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, prioritize intra-team initiatives, and contribute to process improvements.
Required technical skills
* Expertise in C# concepts such as extension methods and access modifiers.
* Strong understanding of object-oriented design, polymorphism, and inheritance.
* Proficiency with C# data structures like lists and queues.
* Knowledge of performance topics like parallelism.
* Familiarity with latest .NET Framework features and technologies (.NET, .NET Core, C#, BCL).
* Experience with multithreading, async, and parallel programming.
* Understanding of memory management and reflection.
* Knowledge of logging practices, design patterns like SOLID and Dependency Injection.
* Experience with software testing, including unit and load/performance testing.
* Proficiency in HTTP communication and basic database concepts (CRUD, ACID).
* Knowledge of advanced database concepts like indexes and transaction isolation levels.
* Experience with messaging solutions such as TIBCO, Kafka, or RabbitMQ.
* Familiarity with NoSQL data storage.
* Ability to troubleshoot performance incidents using diagnostic tools like OpenTelemetry or Grafana.
We offer a competitive salary starting from 62,000 EUR gross, depending on experience, along with benefits such as hybrid working, food vouchers, life assurance, wellbeing subscriptions, extra days off, share schemes, and team events.
Join us to be part of a diverse, inclusive community that values individuality and celebrates success. If you need adjustments during the recruitment process, please contact us.
Entain is committed to creating a diverse, equitable, and inclusive environment and leading in responsible gaming practices.
#J-18808-Ljbffr