About the role

  • Software Engineer developing and supporting client-server applications for gaming technology at Light & Wonder. Collaborating with teams to build reliable and scalable software solutions.

Responsibilities

  • Design, develop, and maintain client-server application components, including UI, middleware, APIs, and backend services
  • Implement features, enhancements, and bug fixes based on requirements and technical specifications
  • Collaborate with product managers, QA engineers, and other developers to deliver high-quality software
  • Optimize application performance, reliability, and scalability
  • Write clean, maintainable, well-documented code following industry best practices
  • Participate in code reviews and provide constructive feedback
  • Work with DevOps/IT teams on deployment, CI/CD workflows, and environment configuration
  • Troubleshoot production issues and assist with root-cause analysis
  • Contribute to technical documentation and architectural diagrams
  • Stay informed on emerging technologies and propose improvements to our technology stack

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • 2–5 years of professional software development experience
  • Hands-on experience building client-server or distributed applications
  • Solid understanding of data structures, algorithms, and software engineering fundamentals
  • Proficiency in C#
  • Strong problem-solving skills and ability to debug complex issues
  • Experience working with RESTful APIs, web services, or message-based architectures
  • Familiarity with relational databases (SQL Server, PostgreSQL, MySQL)
  • Experience with version control systems (Git preferred)
  • Knowledge of containerization (Docker) or orchestration tools (Kubernetes)
  • Familiarity with CI/CD tools (GitHub Actions)
  • Experience with Windows services, background workers, or real-time communication systems
  • Understanding of security best practices, authentication, and authorization
  • UI development experience (Blazor, React, WPF, or similar frameworks)
  • Unity development experience is an asset.

Benefits

  • Equal Opportunity Employer
  • Promoting player responsibility
  • Implementing sustainable practices

Job title

Software Engineer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job