Software Developer.NET (Gaming)
hace 19 horas
Sant Cugat del Vallès
ppbWin Systems /b is a leading technology company in the gaming and entertainment sector, with over 27 years of experience. Headquartered in Barcelona, the company has a strong international presence with offices in Mexico, Peru, Argentina, Miami, and Slovenia. /p pAs a bSoftware Developer /b in our bGaming team /b, you will be responsible for maintaining, expanding, and creating all parts of our gaming software. This includes communication with peripherals, integration of mathematical models, game logic, and graphics rendering. /p pWe develop on a C# platform using DirectX 11. In this role, you will work on everything from hardware drivers for embedded systems, to slot machine software, and satellite tools that support development and operations. /p h3Key responsibilities /h3 ul liDevelop engaging games by implementing mechanics and features from concept to release. /li liBuild, extend, and optimize our proprietary game engine to ensure seamless performance. /li liPrototype and evaluate new gameplay features and mechanics. /li liDesign and develop plugins and tools to streamline workflows for artists and designers. /li liTransform project requirements into structured, efficient, and maintainable code. /li liWrite game scripts and create storyboards to bring narratives and mechanics to life. /li liImplement unit tests and validation processes to ensure product quality and reliability. /li liIdentify, troubleshoot, and resolve technical issues while documenting solutions and technical specifications. /li liCollaborate with artists and other developers to define technical requirements and ensure the successful integration of gameplay elements. /li liConduct code reviews and contribute to the establishment and maintenance of coding standards and practices. /li liCollaborate with QA teams to identify and address bugs, performance issues, and other technical challenges. /li liCommunicate effectively with stakeholders to provide project updates, address concerns, and solicit feedback throughout the development process. /li /ul h3Requirements and skills /h3 ul liProven experience (5+ years) in software development, including at least 2 years in a senior role. /li liStrong expertise in C# (C++ knowledge is a plus). /li liSolid understanding of software engineering best practices (SOLID principles, design patterns, architectural reasoning). /li liKnowledge of client-server and peripheral communications. /li liExperience with development tools on Windows (Visual Studio, Git, Jira, Confluence, Bitbucket). /li liExcellent problem-solving skills and ability to troubleshoot complex technical issues. /li liFluent in English and Spanish. /li /ul h3Nice to have /h3 ul liExperience in Gaming, Casino Gambling, or graphics-intensive applications. /li liUnderstanding of game design principles, gameplay mechanics, and player psychology. /li /ul h3What We Offer /h3 ul liFlexible schedule and intensive working hours on Fridays /li liFlexible remuneration (Childcare ticket, transportation ticket, etc) /li liBeverages and fruits in the office /li liPadel court, games room, and gym are in the offices. /li liShuttle bus for the way between Sant Joan train station and the offices. /li /ul /p #J-18808-Ljbffr