Software Eng (Dev) I
The role focuses on the development and maintenance of internal tools that enhance efficiency, streamline processes, and improve productivity.
The engineer will collaborate with cross-functional teams, including developers and mathematicians, and provide support to groups across various locations.
Work will involve front-end technologies such as HTML, CSS, JavaScript, and React, as well as back-end technologies like .NET, Python, and Java.
The position requires leveraging cloud services (Azure or AWS) and DevOps practices to deploy software.
- Develop and maintain internal tools that enhance efficiency, streamline processes, and improve productivity.
- Collaborate with cross-functional teams (Developers, Mathematicians etc.) and provide support to groups across various locations.
- Work closely with front-end (HTML, CSS, JavaScript, React) and occasionally back-end (.NET, Python, Java, etc.) technologies.
- Leverage cloud services (Azure or AWS) and DevOps practices to deploy software.
- Proficient in React, TypeScript, and modern build tooling (Vite), with experience in state management (Zustand, TanStack Query) and component libraries (Mantine) (required).
- Strong C# / .NET 8 skills, building RESTful APIs with ASP.NET Core using Clean Architecture patterns (CQRS, MediatR, Carter) (required).
- Experience with Entity Framework Core and SQL Server (required).
- Familiarity with cloud platforms (Azure or AWS), including deploying and managing applications (App Services, containers, CI/CD with GitHub Actions) (required).
- Experience with validation libraries (Zod, FluentValidation) and testing frameworks (Cypress, xUnit) (required).
- Infrastructure as Code (Terraform, Bicep) and container orchestration (nice-to-have).
- Observability tooling (Application Insights, OpenTelemetry) (nice-to-have).
- Cloud security practices, secret management (Key Vault), and identity providers (Entra ID) (nice-to-have).
- Agile workflows, conventional commits, and remote team collaboration (nice-to-have).
- Domain experience in gaming, regulatory systems, or enterprise applications with audit/compliance requirements (nice-to-have).
- Very competitive salary
- Flexible working hours
- Private health insurance for you and your family
- Sick leave up to 30 days is paid 100%
- Udemy and Harvard Manage Mentor educational programs
- Hybrid model of working with well-connected office space in Business Centre Ušće
- Stable working environment with long-term international projects
- Yearly travel to conferences and to connect with the larger team in the US
International Game Technology (IGT) is a global gaming company best known for designing and manufacturing slot machines, casino systems and digital gaming content. Founded in 1975 and long headquartered in Las Vegas, with major operations in Rome and Providence, it has been one of the largest gaming-machine and lottery suppliers in the world. In 2025 the group's lottery business was renamed Brightstar Lottery, while IGT's gaming and digital division was acquired by Apollo Global Management and combined with Everi, continuing to trade under the IGT brand. The company supplies land-based and online casino games to operators across the globe.
