Senior .NET Developer

For our client, we are seeking an experienced Senior .NET Developer with proven hands-on experience in migrating production applications from .NET Framework to .NET 8.
The ideal candidate has extensive professional experience in C# and .NET, with a strong background in designing, developing, and maintaining .NET applications, particularly in API development and application modernization.
Job requirements
Overall 7+ years of professional experience in C# and .NET.
Strong hands-on experience with:
o .NET Framework (4.x)
o ASP.NET MVC / Web API
o ASP.NET Core (.NET 6 / 7 / 8/10)
o Dapper or other ORM framework
o Redis
o NLog or modern logging frameworks
o Swagger / OpenAPI, JSON serialization and model binding
o API Development and versioning strategies
Familiarity with CI/CD pipelines (Azure DevOps, GitHub Actions, etc.)
Experience deploying ASP.NET applications to IIS and/or cloud platforms
Working knowledge of certificates, secrets, and environment configuration
Comfortable working with automated test suites and quality gates
Experience in integrating AI-driven solutions
Migration-Specific Experience
Demonstrated experience migrating applications from .NET Framework to .NET Core / .NET 8
Strong understanding of:
o Dependency Injection patterns across Framework and Core
o Configuration models (Web.config vs appsettings.json)
o Middleware and request pipeline differences
o Ability to decompose migration work into small, safe PRs
Must possess a legal work permit in Poland

General benefits - depends on the form of employment
Hybrid work model / remote work
Attractively located office with collaboration spaces
Onsite parking space for employees
Referral program with financial bonus
Life Insurance
Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment
Access to internal Learning Platform with multiple trainings oriented for professional growth
Lifestyle benefits:
Access to MyBenefit platform (Multisport included)
Team Building activities
Charity initiatives
Working environment promoting diversity and inclusion
Health benefits:
Private medical care - Platinum Package
Senior .NET Developer
Senior .NET Developer