NoFluffJobs Praca zdalna Mid

Mid .Net Engineer (k/m/x)

Square One Resources

⚲ Warsaw

16 800 - 19 320 PLN (B2B)

Wymagania

  • .NET
  • C#
  • ASP.NET MVC
  • SQL
  • MongoDB
  • NoSQL
  • AWS
  • Azure
  • GCP

Opis stanowiska

O projekcie: - Dołączysz do międzynarodowego projektu realizowanego dla globalnej organizacji z sektora nowych technologii, która wspiera partnerów biznesowych w projektowaniu, wdrażaniu i utrzymaniu nowoczesnych rozwiązań IT. Projekt koncentruje się na rozwoju oraz utrzymaniu skalowalnych systemów backendowych obsługujących szerokie portfolio usług i produktów technologicznych (hardware, software, rozwiązania chmurowe). - Praca w zespole Agile nad rozwojem nowoczesnych aplikacji opartych o architekturę mikroserwisową i rozwiązania chmurowe. Wymagania: - Minimum 3 lata doświadczenia komercyjnego w pracy z C# i .NET - Bardzo dobra znajomość zasad programowania obiektowego (OOP), w tym różnic między interfejsami a klasami abstrakcyjnymi - Doświadczenie w pracy z async/await i programowaniem asynchronicznym - Znajomość wzorców Dependency Injection - Rozumienie różnic między bazami relacyjnymi a NoSQL - Doświadczenie w pracy z bazami SQL oraz MongoDB - Umiejętność analizowania i debugowania kodu oraz identyfikowania problemów wydajnościowych - Znajomość przynajmniej jednej platformy chmurowej (AWS, Azure lub GCP) - Doświadczenie w pracy w metodyce Agile / Scrum - Rozwinięte umiejętności analityczne i komunikacyjne Codzienne zadania: - Rozwój i utrzymanie usług backendowych w oparciu o C# oraz .NET / ASP.NET Core - Projektowanie i implementacja RESTful API - Tworzenie czystego, wydajnego i łatwego w utrzymaniu kodu zgodnie z dobrymi praktykami - Praca z programowaniem asynchronicznym (async/await) oraz obsługą operacji współbieżnych - Wykorzystanie Dependency Injection oraz zarządzanie cyklem życia serwisów (Singleton, Scoped, Transient) - Optymalizacja wydajności, skalowalności i niezawodności aplikacji - Praca z bazami danych SQL oraz MongoDB (tworzenie zapytań, optymalizacja dostępu do danych) - Udział w zadaniach związanych z migracją danych (SQL → MongoDB będzie dodatkowym atutem) - Praca z ASP.NET Core request pipeline oraz middleware - Implementacja mechanizmów logowania, monitoringu i podstawowej obserwowalności systemu - Współpraca w zespole Agile / Scrum - Komunikacja z zespołem technicznym oraz interesariuszami