Gaming:
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.
Position Summary
Key Responsibilities
- Software Design & Architecture- Lead the design and architecture of complex systems using C# and related technologies. Create high-level designs that align with business objectives and ensure scalable, maintainable, and high-performance solutions.
- Full-Stack Development- Develop both backend and frontend components of software applications, integrating C# with modern web technologies such as ASP.NET Core, React, or Angular.
- Code Quality & Optimization- Write clean, efficient, and maintainable code. Conduct code reviews, ensure adherence to best practices, and identify opportunities for code optimization.
- Mentoring & Leadership- Provide technical guidance and mentorship to junior and mid-level developers, helping them grow in their technical skills and understanding of software development practices.
- System Integration- Design and implement integrations between various systems and third-party services, ensuring smooth communication and data flow.
- Problem Solving & Debugging- Troubleshoot and resolve complex technical issues across various layers of the application. Participate in diagnosing performance bottlenecks and improving system reliability.
- Continuous Improvement- Stay up to date with the latest C# and .NET trends, frameworks, and tools. Continuously look for opportunities to improve development processes, software quality, and team productivity.
- Collaboration- Work closely with product managers, QA engineers, and other stakeholders to define requirements, deliver features, and ensure successful product releases.
Experience, Knowledge, Skills & Abilities:
- 2+ years of experience in software development using C#and .NETtechnologies.
- Advanced knowledge of ASP.NET Corefor building scalable, high-performance web applications.
- Strong experience with SQL databases(e.g., SQL Server, PostgreSQL) and Entity Framework.
- Proficiency in developing RESTful APIsand services.
- Experience with cloud platforms(e.g., Azure, AWS) and modern DevOps practices (CI/CD, Docker, Kubernetes).
- Strong understanding of design patterns, SOLID principles, and best practices for writing clean, testable, and maintainable code.
- Solid experience in performance optimization, multithreading, and asynchronous programming in C#.
- Excellent problem-solving skills and ability to debug and troubleshoot complex issues.
- Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- Must be able to obtain and hold Gaming Registrations/Licenses
Preferred Qualifications
- Experience with microservices architectureand building distributed systems.
- Familiarity with frontend technologieslike React or Angular for full-stack development.
- Experience with unit testingframeworks like xUnit, NUnit, or MSTest.
- Experience with message queuing systems(e.g., RabbitMQ, Kafka).
- Knowledge of NoSQL databases(e.g., MongoDB, Redis).
- Familiarity with CI/CD pipelinesand version control systems like Git.
- Experience with Agile methodologies(Scrum, Kanban).
Education:
- Bachelor's degree required in computer science, Software Engineering, or a related field.
- Master's degree preferred in computer science, Software Engineering, or a related field.
Qualifications
Light & Wonder is an Equal Opportunity Employer and does not discriminate against applicants due to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. If you'd like more information about your equal employment opportunity rights as an applicant under the law, please click here for EEOC Poster.
|