Opis projektu Światowy lider platformy technologicznej usług w zakresie nieruchomości, obejmującej zintegrowane oprogramowanie SaaS i aplikacje mobilne służące do zarządzania obiektami, zarządzania utrzymaniem ruchu, wysyłania usług i zarządzania usługami terenowymi dla organizacji każdej wielkości.Wymagania (niezbędne): Co najmniej tytuł licencjata w dziedzinie Informatyka lub dziedzina pokrewna Ponad 6 lat komercyjnego doświadczenia w pracy na backendzie jako programista .NET Solidne doświadcz
Opis projektu Światowy lider platformy technologicznej usług w zakresie nieruchomości, obejmującej zintegrowane oprogramowanie SaaS i aplikacje mobilne służące do zarządzania obiektami, zarządzania utrzymaniem ruchu, wysyłania usług i zarządzania usługami terenowymi dla organizacji każdej wielkości.Wymagania (niezbędne): Co najmniej tytuł licencjata w dziedzinie Informatyka lub dziedzina pokrewna Ponad 6 lat komercyjnego doświadczenia w pracy na backendzie jako programista .NET Solidne doświadczenie w tworzeniu usług internetowych (RESTful API, Web API i SOAP) Praktyczne doświadczenie w ASP.NET MVC, HTML, CSS, JavaScript i KendoUIDoświadczenie w zakresie TypeScript i AngularDoświadczenie z .NET Framework 4.8, .NET Core 3 lub .NET 5Doświadczenie z NHibernate lub innymi narzędziami ORMAngielski — AdvancedDesirables (miłe to mieć):Doświadczenie w tworzeniu systemów w chmurzeDoświadczenie w pisaniu testów jednostkowychZnajomość baz danych NoSQL i ElasticSearchDoświadczenie z metodologiami AgileDoświadczenie z CI /CD (Azure DevOps jako plus)Doświadczenie z Dockerem i Kubernetesem Znajomość wzorców projektowych i architektonicznych (GoF, MVC, N-Tier itp.) Zakres obowiązkówDostarczanie nowych funkcjonalności i utrzymywanie kluczowych komponentów produktów wraz z innymi utalentowanymi inżynierami we wspólnym środowisku zespołowymBierz aktywny udział na większości etapów pełnego cyklu rozwoju produktu/funkcji (analiza wymagań, dekompozycja, projektowanie itp.) Zapewnianie terminowych aktualizacji statusu i szacowanie własnych zadań Komunikowanie się z zespołem i klientem Przyczynianie się do ogólnej jakości usług programistycznych poprzez testy jednostkowe, przegląd kodu i proaktywne oferowanie różnych ulepszeń i innowacji.