Text copied to clipboard!

Titlu

Text copied to clipboard!

Dezvoltator Senior NET

Descriere

Text copied to clipboard!
Căutăm un Dezvoltator Senior .NET talentat și motivat pentru a se alătura echipei noastre dinamice de dezvoltare software. În acest rol, vei fi responsabil pentru proiectarea, dezvoltarea și întreținerea aplicațiilor software complexe utilizând platforma .NET. Vei colabora îndeaproape cu echipele de produs, design și QA pentru a livra soluții scalabile, performante și sigure care să răspundă nevoilor clienților noștri. Candidatul ideal are o experiență solidă în dezvoltarea aplicațiilor web și desktop folosind C#, ASP.NET, .NET Core și alte tehnologii conexe. Este important să ai o înțelegere profundă a principiilor de programare orientată pe obiect, a arhitecturilor software moderne și a practicilor de dezvoltare Agile. Responsabilitățile tale vor include analiza cerințelor tehnice, proiectarea arhitecturii aplicațiilor, scrierea codului curat și testabil, precum și participarea activă la code reviews și sesiuni de planificare. De asemenea, vei contribui la îmbunătățirea continuă a proceselor de dezvoltare și vei oferi mentorat colegilor mai puțin experimentați. Este esențial să ai abilități excelente de comunicare, o atitudine proactivă și dorința de a învăța și de a te adapta la tehnologii noi. Experiența cu servicii cloud (Azure, AWS), baze de date relaționale și non-relaționale, precum și cunoștințele despre DevOps și CI/CD reprezintă un avantaj important. Alătură-te echipei noastre și contribuie la dezvoltarea unor produse software inovatoare care au impact real asupra utilizatorilor din întreaga lume.

Responsabilități

Text copied to clipboard!
  • Proiectarea și dezvoltarea aplicațiilor utilizând .NET Core și C#
  • Colaborarea cu echipele de produs și design pentru definirea cerințelor
  • Scrierea codului curat, scalabil și testabil
  • Participarea la code reviews și sesiuni de planificare
  • Identificarea și remedierea problemelor tehnice
  • Optimizarea performanței aplicațiilor
  • Implementarea testelor unitare și de integrare
  • Contribuția la documentația tehnică
  • Mentoratul colegilor mai puțin experimentați
  • Participarea la îmbunătățirea proceselor de dezvoltare

Cerințe

Text copied to clipboard!
  • Experiență de minimum 5 ani în dezvoltare .NET
  • Cunoștințe solide de C#, ASP.NET, .NET Core
  • Experiență cu baze de date SQL Server și/sau NoSQL
  • Familiaritate cu arhitecturi RESTful și microservicii
  • Experiență cu Git și sisteme de versionare
  • Cunoștințe despre DevOps, CI/CD și containere (Docker)
  • Abilități excelente de comunicare și lucru în echipă
  • Capacitatea de a lucra într-un mediu Agile
  • Cunoștințe despre securitatea aplicațiilor web
  • Limba engleză la nivel avansat

Întrebări posibile la interviu

Text copied to clipboard!
  • Ce experiență aveți cu .NET Core și C#?
  • Ați lucrat anterior în medii Agile/Scrum?
  • Puteți descrie un proiect complex la care ați contribuit?
  • Ce instrumente de CI/CD ați utilizat?
  • Aveți experiență cu servicii cloud precum Azure sau AWS?
  • Cum gestionați codul legacy într-un proiect?
  • Ce metode folosiți pentru testarea aplicațiilor?
  • Ați oferit mentorat altor dezvoltatori?
  • Cum vă mențineți la curent cu noile tehnologii?
  • Ce provocări ați întâmpinat în proiectele anterioare?