Job Summary:
Scientific Games is the global leader in lottery games and sports betting technology. The Senior Software Engineer will provide engineering development and leadership on Shared Services products, ensuring successful implementation and support while leading a diverse technical team.
Responsibilities:
• Manage and lead the delivery of new product features, implementations, integrations to SGI and 3rd parties, maintenance and other technical projects
• Work closely with internal and external customers to make sure that the applications meet the needs of the business and SGI’s SLAs
• Coordinate the establishment and execution of product development and architectural roadmaps that align with the company’s overall vision
• Ensure delivery of quality work with clear, well-commented code as scheduled in accordance with technical design and product requirements
• Adhering to Scientific Games' and industry security standards
• Maintain up to date knowledge on new programming methods and technologies in order to anticipate and accommodate future changes dictated by business and technical growth
• Provide technical guidance and mentoring to team members
Qualifications:
Required:
• Bachelor’s Degree in Computer Science, Engineering, or equivalent experience
• 5+ years programming experience with the Microsoft .NET Framework
• Working knowledge of .NET 7+
• Working knowledge of Docker and Kubernetes (developer focused)
• Working knowledge of Entity Framework
• Experience with Test Driven Development (TDD) using nUnit or a similar TDD framework
• Experience writing and maintaining WCF services both in a IIS hosted and self-hosted environment
• Experience designing and developing RESTful services using Microsoft’s WebAPI
• Experience building and maintaining web applications using ASP.NET MVC, React, and Angular
• Working knowledge of GITHUB for source control and collaboration
• Working knowledge of git
• Development expertise in C#, ASP.NET, XML, Web Services, SQL Server
• Strong expertise in SQL Server design and development patterns This includes SSRS, Stored Procedures, Views, and complex T-SQL
• Working knowledge of MySQL 5.5+
• Working knowledge of building and operating software in the cloud (e.g. Azure, AWS, Google Cloud). AWS preferred
• Experience with B2B web services integrations
• Experience in Customer Interaction and Requirements Analysis
• Experience in software design and architecture best practices
• Demonstrated commitment to technical development as evidenced by continuing education and professional certifications is a plus
• Experience working with offshore resources is a plus
• Travel requirements: Up To: 20%
• Strong communication, organization, and architecture skills
• Strong ability and experience in driving technical delivery of large complex software engineering projects
Company:
Scientific Games specializes in data analytics, lottery games, game creation, sports betting, and facilities management services. Founded in 1973, the company is headquartered in Alpharetta, USA, with a team of 1001-5000 employees. The company is currently Late Stage.