
Senior .NET Developer/Tech Lead with WinForms | Deloitte | Poland
- Polska
- Stała
- Pełny etat
- Bachelor's degree in computer science, Software Engineering, or related field.
- 6+ years of experience with .NET/C# across various projects
- Deep knowledge of WinForms (including architecture and migrations)
- Expert in Entity Framework, database design, and query optimization
- Strong expertise in multithreading and application performance
- Proven leadership in applying DDD and CQRS principles in production systems
- Good understanding of multithreading, async/await, and Task Parallel Library
- Architect-level understanding of Web API design (REST, security, scalability)
- Solid understanding of software development principles, design patterns, unit testing, and best practices (SOLID, Clean code).
- Proven track record of leading small or medium development teams, work organization, task estimation, client stakeholder management
- Proficiency in English at a C1 level or higher
- EU work permit
- Expert in GoF design patterns and clean architectural practices
- Familiarity with Git, CI/CD workflows, and unit testing frameworks (e.g., xUnit, NUnit)
- Active code reviews, mentoring, and leading technical discussions
- Hands-on experience with SignalR in production-grade applications
- Led or contributed to large-scale modernization (e.g., migrating WinForms to modern web frameworks)
- Cloud experience (AWS or Azure)
- Experience with Angular (v12+), including routing, RxJS, and forms + REST APIs
- Stage 1 - Send your CV in word or pdf format in English.
- Stage 2 - Complete an English online test.
- Stage 3 - Join an HR screening (20-30 minutes)
- Stage 4 - Attend a Hiring Manager interview (online, 60 minutes).
- Stage 5 - Welcome on board!