.NET Developer
Position
Our client is a leading developer and supplier of iGaming solutions. This company is a wholly-owned subsidiary of one of the biggest producers and operators of gaming technologies and one of the largest integrated gaming companies in the world. Our client´s industry-leading Omni-channel technology allows the convergence of online, mobile and land-based games. The well-diversified product portfolio includes Classic Slots, Table Games, Live Dealer Gaming, AWP Reloaded Slots, Server-Based Gaming, Social Casino Gaming, Bingo and more.
Tasks:
Active participation in event storming process with the rest of the team and the solution architect to achieve a clean domain driven design architecture
Translate this architecture into design proposals and then into solid .Net code, with a lot of room for creative solutions
Collaboration with a co-located teams in Vienna, fully integrated into an agile environment
Individual self-studying and bringing new patterns, strategies, technologies and ideas to the table
Contract Type
B2B / Full Time Job
Level
Senior/Medior
Location
Bratislava/HO
Salary
From 2000€ - 3300€/ month
Industry
Gaming
Requirements
Must have:
Minimum of 2 years of solid work experience in software development (ideally .Net Core backend applications written in C#)
Professional experience with SQL (ideally MS SQL Server) and/or NoSQL databases on an application developer level
Interest in distributed computing (actor model, event sourcing, CQRS, eventual consistency, sagas, message bus, event-driven architecture, ...)
Very good command of both spoken and written English
Nice to have:
Experience with large scale distributed systems (high load and concurrency, distributed tracing, monitoring, ...)
Experience with actor model concepts in any framework/language (Akka, Akka.Net, MS Orleans, Proto.Actor, Erlang, ...)
Experience with messaging systems (e.g. RabbitMQ, ActiveMQ, Azure Service Bus, Kafka, ...)