Welcome to the world of land-based gaming. At Light & Wonder, it's all about the games, and our Gaming team builds cutting-edge technology, products, and content for the most iconic casinos and operators across the globe.
As a global leader in the gaming industry, Light and Wonder's mission is to be the world's leading cross-channel game company. Our games are designed to reach players wherever they are, whenever they want to play, and in any channel they choose - casino, retail sites, or digital.
The successful Software Engineer will work on our Server Platform supporting our suite of Table Products across the US, Australia, and Europe.
Position Summary
You will join a team of 9 creators working to refactor an existing platform using new technology, including .Net8, RabbitMQ, and Automated Testing.
Strong C knowledge and at least 2 years of experience in a software engineer role are essential.
This is not a game development role, but involves working with platform development teams on developing and utilizing new APIs.
Main Responsibilities:
- Understand and develop software that meets the design specifications.
- Perform functional and unit testing to ensure quality and minimal defects entering the SQA process.
- Conduct peer reviews, providing constructive feedback.
- Identify areas for improvement in design and procedures.
- Provide regular updates on progress and issues during daily stand-ups.
- Plan and take responsibility for your deliverables.
- Balance technical excellence, product presentation, and timely delivery.
- Follow in-house coding, design standards, tools, and methodologies.
- Contribute to various projects and support documentation.
- Adapt to deadlines and changes inherent in software development.
- Possess relevant experience; a degree in a related field is beneficial but not required.
- Minimum of 2 years professional experience covering the full software development lifecycle.
- Strong experience in C development; C/C experience is a plus.
- Good knowledge of relational databases and stored procedures, ideally MS SQL Server and PostgreSQL.
- Understanding of multi-threaded applications, client/server architecture, and REST APIs.
- Experience with event-based systems.
- Familiarity with source control tools like Git, Subversion, or Perforce.
- Knowledge of network fundamentals (beneficial).
- Linux development experience is a plus.
What we offer:
- Annual Performance Bonus
- 33 days' holiday including bank holidays
- 1 day paid leave for charitable projects
- 1 day paid for a celebration of your choice
- Half-day for health and wellbeing
- Hybrid working model: 2 days remote, 3 days in our Manchester UK offices
- Flexible working hours
- 5% employer pension contributions
- Employee discounts and cashback through our reward platform
- Employee Assistance Programme (EAP)
Qualifications
Relevant experience in software engineering, with a minimum of 2 years in a full lifecycle role. A degree in a related subject is a plus but not mandatory.