Pozícióleírás és elvárások
Who we are looking for
We are looking for a passionate Senior .NET/Tech Lead to join Deloitte's Consulting practice, where you will deliver state-of-the-art software solutions for our clients.
Core skills:
- 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
Additional Skills:
- 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
Nice to Have:
- 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
Your future role
Lead the design, development, and migration of complex .NET/C# applications with a strong focus on WinForms architecture, Entity Framework, and database optimization to ensure high performance and scalability.
-
Apply and promote Domain-Driven Design (DDD) and CQRS principles within production systems, providing technical leadership and mentoring to development teams.
-
Architect and implement secure, scalable Web APIs (REST), leveraging deep expertise in asynchronous programming, multithreading, and performance tuning.
-
Manage the full software development lifecycle by enforcing best practices including SOLID principles, clean code standards, unit testing, and continuous integration/delivery workflows.
-
Collaborate closely with stakeholders, organize workstreams, estimate tasks, and lead client communications to deliver high-quality solutions on schedule.
What we offer
A budget to spend on benefits that suit you, on top of your salary. Open colleagues, an environment that encourages proactivity, creativity, cooperation and openess. Contribution to practice development by shaping fit-for-purpose approaches and methodologies for Deloitte clients. Fast-paced development in a dynamic, high growth environment. Work with Deloitte clients locally and globally, delivering high-impact solutions to complex challenges and helping them drive exceptional performance.
Selection process
- 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!
#LI-NB1