Software Development Engineer III - .NET (All genders)
* Full-time
Sports betting, gaming, and interactive entertainment are evolving, and we’re leading this change by prioritizing people and delivering engaging experiences. Join Entain and be part of our journey to innovate with technology and talented individuals.
As a Software Development Engineer III, 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 efficient development throughout 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 include:
* Proficiency in C# concepts like extension methods and access modifiers.
* Strong understanding of object-oriented design, polymorphism, and inheritance.
* Experience with C# data structures such as lists and queues.
* Knowledge of performance topics like parallelism.
* Familiarity with latest .NET Framework features and technologies (.NET, .NET Core, C#).
* Experience with multithreading, async, and parallel programming.
* Understanding of memory management and reflection.
* Ability to implement appropriate logging.
* Knowledge of design patterns such as SOLID and Dependency Injection.
* Experience with software testing, including unit and load/performance testing.
* Proficiency in HTTP communication and 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 issues 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, special days off, share schemes, and team events.
Join us and become part of an inclusive community that values diversity and celebrates individuality. If you need adjustments or accommodations during the recruitment process, please contact us.
Entain is committed to creating a diverse, equitable, and inclusive environment, adhering to all applicable laws and regulations.
#J-18808-Ljbffr