Rola: Senior .NET Tech Lead
Szukamy doświadczonego Senior Software Engineer / Tech Leada, który poprowadzi zespół i dostarczy skalowalne, bezpieczne i wydajne aplikacje webowe oraz rozwiązania SaaS. Szukamy osoby z mocnym zapleczem w technologiach Microsoft i chmurze, która potrafi łączyć przywództwo techniczne z jakością dostarczania oprogramowania klasy enterprise.
Zakres odpowiedzialności
- Prowadzenie techniczne zespołów i rozwiązań — dowożenie oprogramowania wysokiej jakości.
- Projektowanie, rozwój i utrzymanie large-scale aplikacji webowych i platform SaaS.
- Współpraca w zespołach międzyfunkcyjnych w metodykach Agile.
- Implementacja i utrzymanie RESTful APIs / Web Services.
- Tworzenie i utrzymanie testów jednostkowych (NUnit, Moq, Jest).
- Udział w code review, dyskusjach architektonicznych i planowaniu technicznym.
- Praca z Git oraz śledzenie zadań w Azure DevOps.
Wymagania (must-have)
- 6+ lat komercyjnego doświadczenia w wytwarzaniu oprogramowania.
- Udokumentowane projekty large-scale web i SaaS.
- Biegła znajomość C#, .NET Core, .NET Framework.
- Dobra znajomość architektury REST i WebAPI.
- Doświadczenie z testami: NUnit, Moq, Jest.
- Biegłość w systemach kontroli wersji Git.
- Praktyka pracy zespołowej i stosowania najlepszych praktyk inżynierycznych.
Mile widziane
- Doświadczenie w środowisku SAFe Agile.
- Znajomość CI/CD i praktyk DevOps.
- Silne umiejętności rozwiązywania problemów oraz komunikacji.
Role:
Senior .NET Tech Lead
Required Qualifications
- 6+ years of hands‑on software development experience.
- Proven track record building and maintaining large web and SaaS systems.
- Strong proficiency in C#, .NET Core, .NET Framework.
- Solid understanding of REST architecture and WebAPI development.
- Experience with testing frameworks: NUnit, Moq, Jest.
- Proficiency with Git and modern development best practices.
Preferred Skills
- Experience in SAFe Agile environments.
- Knowledge of CI/CD pipelines and DevOps practices.
- Strong problem‑solving and communication skills.
Key Requirements
- Provide technical leadership for teams and solutions; ensure high‑quality software delivery.
- Design, build and maintain large‑scale web applications and SaaS platforms.
- Collaborate in cross‑functional teams using Agile practices.
- Implement and maintain RESTful APIs / Web Services.
- Write and maintain unit tests (NUnit, Moq, Jest).
- Participate in code reviews, architecture discussions and technical planning.
- Use Git for version control and Azure DevOps for project tracking.
Tags
#Lead #.Net
Get notified about new Software Engineering Technician jobs in Wrocław, Dolnośląskie, Poland.