Starszy programista Microsoft Dynamics CRM або Senior .NET з досвідом Microsoft Dynamics CRM Львів, за кордоном, віддалено Co to jest projekt i dlaczego powinien zależy Ci? Nasz klient jest dumnym członkiem Super Group, która jest notowana na Giełdzie Papierów Wartościowych w Nowym Jorku (symbol: SGHC). Firma jest wiodącym dostawcą innowacyjnej i ekscytującej rozrywki obejmującej zakłady sportowe, kasyna i zakłady e-sportowe. Założone w 2006 roku zespoły na Malcie, Guernsey, w Hiszpanii i Lond
Starszy programista Microsoft Dynamics CRM або Senior .NET з досвідом Microsoft Dynamics CRM
Львів, за кордоном, віддалено
Co to jest projekt i dlaczego powinien zależy Ci?
Nasz klient jest dumnym członkiem Super Group, która jest notowana na Giełdzie Papierów Wartościowych w Nowym Jorku (symbol: SGHC). Firma jest wiodącym dostawcą innowacyjnej i ekscytującej rozrywki obejmującej zakłady sportowe, kasyna i zakłady e-sportowe. Założone w 2006 roku zespoły na Malcie, Guernsey, w Hiszpanii i Londynie stale się rozwijają i ewoluują. Dzięki opracowaniu i wykorzystaniu najnowocześniejszych technologii firma pozostaje w czołówce branży gier online, zapewniając innowacyjne i interaktywne wrażenia z gier w uczciwym, bezpiecznym i odpowiedzialnym środowisku. Kierując się wspólną wizją zostania światowym liderem w branży zakładów sportowych i kasyn online, pracownicy firmy myślą przyszłościowo, a gracze rozwijają się dzięki zbiorowej różnorodności umiejętności i pochodzenia. Firma zapewnia swoim zespołom narzędzia do tworzenia wiodących na rynku, najnowocześniejszych interaktywnych gier, od zakładów sportowych przed meczem i na żywo po e-sport i kasyna.
Nasi inżynierowie to geniusze techniczni. Dział obejmuje kilka kluczowych obszarów, od obsługi milionów zakładów sportowych, po szyte na miarę silniki promocji i kompleksowe rozwiązania CRM. Nie jesteśmy obojętni na technologię ani platformę i zapewniamy, że zawsze mamy najlepsze narzędzia do tworzenia, wydawania i zarządzania naszymi aplikacjami, w tym między innymi Node.js, .NET Core, ReactJS, webpack, Bitbucket, Git, VSTS, Azure, Dockera i Kubernetesa.
Inżynier oprogramowania będzie współpracował z zespołem programistów CRM, który składa się z grupy zmotywowanych, posiadających umiejętności techniczne osób tworzących rozwiązanie Microsoft Dynamics 365 CE dla naszego call center składającego się z prawie 1000 hostów, działającego 24 godziny na dobę, 7 dni w tygodniu.
Jesteśmy dumni z tego, co tworzymy i przejmujemy odpowiedzialność za rozwiązanie od początku do końca. Każdy w zespole ma możliwość pracy nad wszystkim, a Ty będziesz mógł wykorzystać swoje umiejętności w całej grupie programistów. Korzystamy z najnowszego oprogramowania i technologii, takich jak Dynamics 365 CE, Azure (Functions, Service Bus, Application Insights), Flow, TypeScript i Azure DevOps, aby tworzyć nasze potoki CD/CI i zarządzać nimi.
Będziesz doskonalie pasować na to stanowisko, jeśli spełniasz:
Kryteria podstawowe:
- ponad 5 lat doświadczenia
- Udowodnione doświadczenie w C#
- Udowodnione doświadczenie w ASP.NET (Core lub MVC 5)
- Udowodnione doświadczenie w Microsoft Dynamics 365
< li> Możliwe do udowodnienia doświadczenie w korzystaniu z technologii chmurowych (Microsoft Azure)- Możliwe do udowodnienia doświadczenie w języku JavaScript/TypeScript
Pożądane kryteria:
- Wykazanie się doświadczeniem w SQL (Microsoft SQL Server)
- Udokumentowane doświadczenie w Microsoft Dynamics Web API
- Udokumentowane doświadczenie w zarządzaniu cyklem życia rozwiązań Microsoft Dynamics 365
- Udokumentowane doświadczenie w tworzeniu spokojnych usług z ASP.NET Web API
- Udokumentowane doświadczenie w Terraform (lub innej infrastrukturze jako narzędziach programowych)
- Udowodnione doświadczenie w testach jednostkowych (NUnit, MS Test, Moq, FakeXrmEasy)
- Możliwe do udowodnienia doświadczenie w ORM (Dapper, Entity Framework)
- Możliwe do udowodnienia doświadczenie w Agile (Kanban)
- Możliwe do udowodnienia doświadczenie w korzystaniu z brokerów komunikatów. (Azure Service Bus)
Specyfikacje osoby:
- Komunikacja
- Krytyczne myślenie
- Podejmowanie decyzji li>
- Koncentracja na jakości
- Orientacja na zespół
Oto kilka rzeczy, nad którymi będziesz pracować:
- Twórz niezawodne funkcje w samowystarczalny sposób zgodnie z wysokim standardem technicznym
- Zrozumienie architektury systemu i celów technicznych produktu
- Śledź proces rozwoju (kontrola źródła, rozgałęzianie, testowanie, itp.) bez konieczności pomocy
- Aktywne rozwiązywanie problemów i błędów przy użyciu oprogramowania analitycznego, takiego jak Application Insights
- Biegła znajomość podstawowych technologii używanych w produkcie i nauka pożądanych technologii
- Branie udziału w rytuałach zespołowych, takich jak stand-upy, sesje planowania, demonstracje i retrospektywy
- Branie udziału w działaniach zespołowych, takich jak wspólne tworzenie i przeglądy kodu
- Branie udziału w międzyzespołowych działania takie jak dzielenie się wiedzą i dokumentacja
- Budowanie relacji ze wszystkimi zespołami w dziale technologii