We are looking for an experienced Senior Software Engineer to join a long-term project in the online gambling industry. You will be part of a team building and enhancing high-performance, real-time applications used by thousands of users. This role offers the opportunity to work on scalable distributed systems, modern web technologies, and event-driven architectures in a dynamic and fast-paced environment where every day brings new challenges and learning opportunities. Key Responsibilities Design, develop, and maintain scalable backend services using .NET Core Collaborate with frontend developers and contribute to React-based applications when needed Develop and maintain event-driven and message-based system integrations Design and optimize SQL database structures, queries, and data access layers Implement real-time features using SignalR and WebSocket technologies Work with Redis and message queue solutions to support high-performance applications Collaborate with product owners, developers, QA engineers, and stakeholders to deliver high-quality software solutions Participate in the full software development lifecycle, from requirements gathering and design to deployment and support Ensure application performance, scalability, security, and reliability Contribute to technical documentation, code reviews, and continuous improvement initiatives Leverage AI technologies to improve development processes, automation, and operational efficiency Requirements 8+ years of experience as a Full Stack Software Engineer Relevant Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field Strong experience with .NET Core Experience with React Experience working with SQL databases and database design principles Experience with event-driven architectures and messaging patterns Hands-on experience with Redis and message queue technologies Experience implementing real-time communication using SignalR and/or WebSockets Understanding of software architecture, design patterns, and best practices Strong analytical thinking and problem-solving skills Good communication and collaboration skills Ability to work independently and as part of a cross-functional team Preferred Previous experience in the gaming, betting, or gambling industry Experience working on high-traffic, high-availability applications Familiarity with cloud-based environments and microservices architectures What we offer Full-time employment Working from home possibility Private health insurance Monthly Gym membership Access to education and professional improvement Working with great people in a culture that supports both autonomy and collaboration Opportunity to work on innovative products in the online gaming and gambling industry Office perks: great location, modern equipment, unlimited coffee & tea, fruits, spacious lounge area Team building activities
Senior Software Engineer - AI Platform & Frameworks
Uberall
Medior AI Developer
5CA
React Engineer
Infinum
Senior React SDK Developer
Stream
IT Support Agent
Talent Fusion 360°
Test Engineer
3Shape