As a Senior Software Developer, you will design and implement new systems and features, as well as modify and maintain existing systems to adapt to business and/or technology changes. You will also identify and execute t…
Win Systems is a leading provider of technology solutions for the global gaming and casino industry. With more than 25 years of experience, we design, develop, and deliver innovative solutions that help casino operators …
Skills: Project Management, IT Infrastructure, Server Administration, Networking, System Administration
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree
Hybrid Working Model, Flexible Schedule, Intensive Working Hours On Fridays, Restaurant Ticket, Flexible Remuneration, Childcare Ticket
Posted 6d ago
~40 hrs/week
Responsibilities
Design, implement, and maintain software systems and features within the iGaming industry. Collaborate with teams to develop algorithms, write clean code, and manage project timelines.
Requirements
Requires a Bachelor's degree and over 7 years of experience in .NET/C# and .NET Core. Proficiency in distributed systems, microservices, and various database technologies is essential.
Full job description
As a Senior Software Developer, you will design and implement new systems and features, as well as modify and maintain existing systems to adapt to business and/or technology changes. You will also identify and execute tasks in the software development life cycle, review and debug code, collaborate with internal teams, and ensure software is up-to-date with the latest technologies within the iGaming industry.
Key responsibilities:
Meeting with development managers to discuss software projects.
Reviewing updated software systems.
Writing development reports.
Testing and deploying programs and systems.
Working with developers to design algorithms and flowcharts.
Fixing and improving existing software
Producing clean, efficient code based on specifications.
Managing project timelines and tasks.
Writing advanced programming code.
Requirements and skills
Bachelor’s degree in Computer Science, Engineering, or a related field.
7+ years of software development experience in .NET/C# and .NET Core. Working with distributed systems, microservices, and scalable architectures.
Proven experience working with QSL/ Oracle / API Rest/ TSQL/ LINQ.
Strong knowledge of software development methodologies and best practices.
Experience with AI-assisted development tools is a plus (Cursor, Claude, Antigravity).
Strong problem-solving and decision-making abilities.
Consistently proactive teamwork attitude.
Good level of both English and Spanish.
Ability to manage high-demand conflicts and support situations.
Prior experience in iGaming, FinTech, Payments, or other high-volume transactional environments is a strong advantage.
What We Offer
Hybrid working model (1 day remote per week)
Flexible schedule and intensive working hours on Fridays
Padel court, games room, and gym are in the offices.
Shuttle bus for the way between Sant Joan train station and the offices.
Related keywords
.NetC#.Net CoreiGamingMicroservicesDistributed SystemsSqlOracleApi RestTsqlLinqSoftware Development Life CycleAI-assisted DevelopmentCursorClaudeAntigravity
WIN es un proveedor tecnológico global para la industria del juego y del entretenimiento, donde ofrecemos software, redes y servicios de soporte para sistemas de loterías online, dispositivos de juegos basados en servidores y terminales de video loterías.
Desde Win Systems International ofrecemos una amplia gama de servicios tecnológicos incluyendo el diseño, ensamble, instalación, operación y mantenimiento de nuestros sistemas.
Contamos con una extensa experiencia dentro del mercado de loterías, donde hemos implementado y administrado sistemas de lotería on-line tradicional para loterías nacionales reguladas alrededor del mundo.
Offices: Parque Empresarial Vallsolana, Camí de Can Camps 17-19, Edificio Kibo, Sant Cugat del Vallés, Barcelona 08174, ES
Server Based SystemsVideo Lottery SystemsCasino Managemente SystemsServer Based GamesGaming MachinesElectronic Rouletteand Slot MachinesInformation TechnologyGamingSoftware
WIN es un proveedor tecnológico global para la industria del juego y del entretenimiento, donde ofrecemos software, redes y servicios de soporte para sistemas de loterías online, dispositivos de juegos basados en servidores y terminales de video loterías.
Desde Win Systems International ofrecemos una amplia gama de servicios tecnológicos incluyendo el diseño, ensamble, instalación, operación y mantenimiento de nuestros sistemas.
Contamos con una extensa experiencia dentro del mercado de loterías, donde hemos implementado y administrado sistemas de lotería on-line tradicional para loterías nacionales reguladas alrededor del mundo.
Offices: Parque Empresarial Vallsolana, Camí de Can Camps 17-19, Edificio Kibo, Sant Cugat del Vallés, Barcelona 08174, ES
Server Based SystemsVideo Lottery SystemsCasino Managemente SystemsServer Based GamesGaming MachinesElectronic Rouletteand Slot MachinesInformation TechnologyGamingSoftware