Pracuj.pl Praca zdalna Mid New

.Net Developer

RANDLAB SOFTWARE sp. z o.o.

⚲ Warszawa

100–120 zł netto (+ VAT) / godz.

Wymagania

  • .NET Framework
  • .NET
  • ASP.NET
  • MVC
  • WCF
  • REST API
  • SharePoint
  • Entity Framework
  • MS SQL
  • C#

Opis stanowiska

Nasze wymagania: minimum 5 lat doświadczenia w programowaniu w języku C# na platformie .NET Framework/.NET uczestniczenie w przynajmniej 3 projektach realizowanych w zespole kilkuosobowym lub samodzielnie w pełnym cyklu wdrożenia rozwiązania umiejętność programowania aplikacji opartych o SharePoint w wersjach 2013/2016/2019 wykorzystując technologie takie jak WebPart, Timer Jobs, Event Receivers, SharePoint Framework znajomość budowy aplikacji wykorzystujących REST API doświadczenie w obsłudze bibliotek Hangfire analiza zapytań i optymalizacja struktur (EntityFramework, MS SQL) O projekcie: Tworzenie aplikacji wykorzystujących REST API z technologiami .NET Framework i ASP.NET Budowa aplikacji opartych o SharePoint w różnych wersjach Budowa rozwiązań opartych na bibliotekach Hangfire Analiza zapytań i optymalizacja struktur w oparciu o Entity Framework oraz MS SQL Zakres obowiązków: Programowanie backend w C# Projektowanie architektury poszczególnych komponentów lub całego rozwiązania Ustalanie zakresu biznesowego z Product Ownerem i analitykiem, planowanie i estymacja zadań Projektowanie i programowanie baz danych na potrzeby implementowanej aplikacji Stosowanie dobrych praktyk i wzorców programistycznych Tworzenie testów jednostkowych i integracyjnych Tworzenie dokumentacji technicznej i powykonawczej

🔍 Dekoder Ogłoszenia

🔴
minimum 5 lat doświadczenia w programowaniu w języku C# na platformie .NET Framework/.NET
Chociaż wymagane jest 5 lat, często oznacza to, że szukają kogoś, kto potrafi samodzielnie rozwiązywać problemy i nie potrzebuje ciągłego nadzoru.
🔴
uczestniczenie w przynajmniej 3 projektach realizowanych w zespole kilkuosobowym lub samodzielnie w pełnym cyklu wdrożenia rozwiązania
Może oznaczać, że projekty były małe, albo że oczekuje się od kandydata samodzielności i odpowiedzialności za całość, nawet jeśli zespół jest mały.
🔴
Ustalanie zakresu biznesowego z Product Ownerem i analitykiem, planowanie i estymacja zadań
Może oznaczać, że będziesz musiał brać na siebie więcej odpowiedzialności za definicję wymagań i harmonogram, niż typowy programista.
🟡
Projektowanie architektury poszczególnych komponentów lub całego rozwiązania
W zależności od wielkości projektu i zespołu, może to oznaczać zarówno realny wpływ na architekturę, jak i konieczność implementacji gotowych wzorców bez większej swobody.
🟡
Stosowanie dobrych praktyk i wzorców programistycznych
To standardowe wymaganie, ale jego interpretacja zależy od kultury firmy – może oznaczać ścisłe przestrzeganie standardów lub luźne podejście do ich stosowania.