.NET Developer

Aristocratcorporate — Poland · Posted ~4 hours ago

Mid Full-time

Skills

.NET C# ASP.NET Core object-oriented programming design patterns multithreading distributed systems unit testing SQL Server PostgreSQL version control Redis Docker Kubernetes

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An experienced .NET Developer is sought to design and develop robust game engines and testing frameworks. You will build maintainable C# and ASP.NET Core applications, work with relational and in-memory data stores, and apply object-oriented design, design patterns, multithreading, and distributed-systems principles. At least three years of .NET development experience is required.

Highlights

Build robust game engines and testing frameworks while working closely with product, mathematics, frontend, and QA specialists. The role offers technically challenging work involving scalable applications, backend services, distributed systems, automated testing, and modern container technologies.

Description

We are seeking an experienced .NET Developer to design and develop robust game engines and testing frameworks. You will work closely with product managers and mathematicians to translate complex requirements into scalable, efficient solutions. What You'll DoDevelop, maintain, and integrate .NET applicationsDevelop engines for i Lottery GamesWrite clean, reusable, and maintainable codeCollaborate with cross-functional teams, including front-end developers, QA engineers, and product owners What We're Looking For3+ years of .NET development experienceStrong knowledge of C#Experience with ASP.NET Core backend servicesKnowledge of OOP, design patterns, and familiarity with multithreaded and distributed systemsExperience writing unit testsKnowledge of relational databases such as SQL Server or PostgreSQLFamiliarity with Redis or other NoSQL/in-memory data storesExperience with version control tools Good problem-solving and communication skills AdvantagesExperience with Docker and Kubernetes in containerized environmentsExperience with gRPCExperience with CI/CD pipelinesExperience with Entity Framework Esta descripción del puesto puede haber sido revisada y optimizada mediante herramientas de inteligencia artificial con el fin de mejorar su claridad, coherencia e inclusión. En cualquier caso, todo el contenido final, los requisitos del puesto y las decisiones de contratación están sujetos a la revisión y aprobación de Aristocrat. Filosofía de compensación Ofrecemos un paquete integral de remuneración y beneficios diseñado para seguir siendo competitivo en el mercado, apoyar tu bienestar y reconocer tu contribución a nuestro éxito. Nuestro enfoque se basa en una filosofía de remuneración por desempeño, recompensando el impacto individual. Tu paquete de compensación específico se determinará en función de factores como tus habilidades, experiencia, cualificaciones y ubicación. Dependiendo de tu puesto y ubicación, podrás optar a bonificaciones e incentivos anuales, beneficios de salud y bienestar, tiempo libre remunerado, planes de jubilación, cobertura de seguros y otros beneficios locales o establecidos por la legislación aplicable. Los detalles específicos sobre la compensación y los beneficios para este puesto se tratarán durante el proceso de selección.