Senior .NET Developer

Aristocrat

Kraków

Hybrid

PLN 180,000 - 260,000

Full time

34 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Aristocrat Kraków seeks a Senior .NET Developer to help build the core architecture of our next-generation platform. You will design scalable microservices and modernize legacy components across Windows, Linux, and macOS.

Join a cross-functional agile team, using .NET Core, Docker, Kubernetes, Kafka, Redis and Ably, with a focus on quality, TDD, and AI-enabled tooling. This role is hybrid with three days on-site in Kraków.

Qualifications

  • 6+ years of backend development using .NET / .NET Core.
  • Hands-on experience building large-scale web-based systems.
  • Solid understanding of microservices architecture.
  • Good knowledge of relational databases.
  • Analytical mindset with strong problem-solving skills.

Responsibilities

  • Design scalable microservices from the ground up.
  • Implement according to architectural and product design documents.
  • Reverse engineer of current business logic modules.
  • Modernize legacy components to meet new business requirements.
  • Write clean, maintainable code with focus on quality and testability (TDD).
  • Participate in code reviews and drive engineering guidelines.
  • Collaborate with cross-functional teams across product, QA, and DevOps.
  • Build and maintain AI tooling and reusable agent tooling for the platform.

Skills

NET/.NET Core
Microservices
Relational DBs
English communication
Problem solving
Independent worker

Tools

Docker
Kubernetes
Kafka
Redis
Ably

Job description

Summary

We are looking for a Senior .NET Developer to join a cross-functional agile team committed to building the core architecture and infrastructure of our next-generation platform.

This is not just another feature team role. You will be contributing to the foundation of a scalable, cloud-ready system, designed to operate across Windows, Linux, and macOS environments.

You’ll work in a modern engineering ecosystem, using technologies such as .NET Core, Docker, Kubernetes, Kafka, Redis, and Ably, as well as evolving current .NET Framework solutions.

Please note: This role follows a hybrid working model and requires onsite attendance at our Kraków office three days per week.

What You’ll Do
  • Designing and developing scalable microservices from the ground up
  • Implementing according to architectural and product design documents
  • Reverse engineering of current business logic modules
  • Modernizing legacy components to meet new business requirements
  • Writing clean, maintainable code with a strong focus on quality and testability (TDD)
  • Participating in code reviews and driving engineering guidelines
  • Collaborating closely with cross-functional teams across product, QA, and DevOps
  • Building and maintaining the team’s AI tooling - reusable skills, custom agents, MCP servers, and repo instruction files that encode how our platform actually works
What We’re Looking For
  • 6+ years of experience in backend development using .NET / .NET Core
  • Hands-on experience building large-scale web-based systems
  • Solid understanding of microservices architecture
  • Good knowledge of relational databases
  • Analytical mindset with strong problem-solving skills
  • Ability to work independently while being a reliable teammate
  • Continuous learning approach and adaptability to new technologies
  • Good written and verbal English communication skills
AI-first engineering (we mean this literally)
  • Uses agentic coding tools daily for real production work - not autocomplete, but delegating multi-step tasks and reviewing the output critically
  • Has authored reusable agent tooling: skills, custom subagents, slash commands, MCP servers, hooks, or equivalent - and can talk about what made them work or fail
  • Knows how to give an agent the right context, scope a task so it succeeds, and recognize when the output is confidently wrong
  • Is interested in improving our AI setup, not just consuming it

If you’ve built something in this space - a skill, an agent, a tool, a workflow - mention it in your application. We’d rather see that than a certification.

Nice to have
  • Experience with Docker and Kubernetes
  • Familiarity with TDD and automated testing approaches
  • Understanding of event-driven architecture (Kafka, pub/sub patterns)
Compensation Philosophy

We offer a comprehensive pay and benefits package designed to stay competitive in the market, support your wellbeing, and recognise your contribution to our success. Our approach is underpinned by a pay-for-performance belief in rewarding individual impact. Your specific compensation package will be determined by factors such as your skills, experience, qualifications, and location.

Depending on your role and location, you may be eligible for annual bonuses and incentives, health and wellbeing benefits, paid time off, retirement plans, insurance coverage, and other local or statutory benefits. Specific details about compensation and benefits for this position will be discussed during the recruitment process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Developer
Senior .NET Developer

Aristocrat Leisure • Kraków

Hybrid
PLN 180,000 - 280,000
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Kraków

Hybrid
PLN 150,000 - 210,000
Health insurance
Multisport
Shopping vouchers
+2
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Warszawa

Hybrid
PLN 180,000 - 300,000
Hybrid work by design
Remote work within Poland
International project exposure
+1
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Poznań

Hybrid
PLN 180,000 - 280,000
Hybrid by design
Remote within Poland
Opportunity to work abroad up to 60d/3
+4
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Katowice

Hybrid
PLN 180,000 - 250,000
Hybrid by design
Remote work within Poland
Work abroad up to 60 days annually
+4
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 300,000
Hybrid by design
Remote within Poland
Relocation opportunities
+4
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Województwo pomorskie

Hybrid
PLN 180,000 - 240,000
Health insurance
Multisport
Shopping vouchers
+1
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Poland

Hybrid
PLN 180,000 - 240,000
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Łódź

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Remote within Poland
Opportunities to work abroad up to 60 
+5
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems, Inc. • Katowice

Hybrid
PLN 150,000 - 210,000