New offer - be the first one to apply!

June 3, 2026

Senior Software Engineer (.NET)

Senior • Hybrid

25,000 - 32,000 PLN

Krakow, Poland

We are looking for an experienced Senior Software Engineer to develop and maintain a complex enterprise .NET platform used by global organizations. This role combines backend development, production troubleshooting, performance optimization, and work on identity-related systems.

💼 Responsibilities:

  • Design, develop, and maintain backend services built with C# and .NET

  • Investigate and resolve complex production issues and customer-reported problems

  • Optimize application performance, database queries, and system reliability

  • Collaborate with Product, Support, and Engineering teams on technical solutions

  • Improve architecture, code quality, and engineering standards

  • Participate in technical discussions and contribute to future platform development

✅ Requirements:

  • 5+ years of commercial experience with C# and .NET

  • Strong knowledge of ASP.NET Core and modern .NET applications

  • Experience with asynchronous programming and dependency injection

  • Hands-on experience with Entity Framework Core

  • Good understanding of SQL Server, query optimization, and database performance

  • Experience with OAuth2, OpenID Connect, JWT

  • Experience supporting and troubleshooting production systems

  • Fluent English communication skills

🌟Nice to have:

  • Experience with IdentityServer / Duende IdentityServer

  • Understanding of Active Directory, Azure AD or Microsoft Graph

  • Hands-on experience with Quartz.NET or similar scheduling frameworks

  • Familiarity with SignalR, Playwright, Azure DevOps and CI/CD pipelines

🎁 We offer:

  • Work on a mature enterprise product used globally

  • Influence technical decisions and platform evolution

  • Private healthcare

  • Life insurance

  • Multisport

  • Opportunity to work with modern .NET technologies and large-scale systems