This .NET Developer role involves working in a small, agile scrum team (5-8 people) on rapidly growing systems for configuring video lottery terminals remotely, managing gaming clubs, and reporting financial results. The work centers around distributed architecture, including migration to microservices, containerization, and UI/communication improvements. Responsibilities include designing and implementing new functionalities using C#, .NET Core, and React, addressing scalability and performance issues, and collaborating with clients and other teams. The position offers significant autonomy in task selection and technology choices.