IS

Senior CRM Developer/ Tech Lead

Hiring from
Poland
Work type
Remote
Posted

620,418 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Senior CRM Developer/ Tech Lead

KIM JESTEŚMY

Jesteśmy firmą o profilu wdrożeniowo – doradczym. Specjalizujemy się m.in. w takich obszarach jak rescue IT, transformacja cyfrowa i utrzymanie. Wspólnie tworzymy najnowocześniejsze rozwiązania cyfrowe przede wszystkim dla klientów z branż takich jak: opieka zdrowotna, bankowość, ubezpieczenia, e-commerce, FMCG i handel detaliczny.

Łączymy innowację z praktycznym podejściem do rozwiązywania problemów technologicznych. Nasz zespół to pasjonaci IT, którzy stawiają na rozwój, nowoczesne technologie i przyjazne środowisko pracy.

ZAKRES OBOWIĄZKÓW

  • Projektowanie, rozwój i testowanie rozszerzeń Microsoft Dynamics 365 oraz Dataverse z wykorzystaniem technologii C#, plug-inów, Custom API, JavaScript/TypeScript, Power Automate oraz PCF (Power Apps Component Framework).
  • Projektowanie i wdrażanie bezpiecznych integracji z wykorzystaniem Dataverse Web API oraz usług Azure, z uwzględnieniem retry patterns, idempotentności, monitoringu, limitów platformowych oraz przetwarzania asynchronicznego.
  • Tworzenie i utrzymywanie rozwiązań zgodnie z najlepszymi praktykami ALM (Application Lifecycle Management), wykorzystując PAC CLI, Azure DevOps, GitHub oraz Power Platform Pipelines.
  • Zarządzanie wdrożeniami, strategią rollback, quality gates oraz automatyzacją procesów CI/CD.
  • Stosowanie zasad secure coding, least privilege, zarządzania sekretami, zmiennych środowiskowych, connection references oraz polityk bezpieczeństwa i Data Loss Prevention.
  • Odpowiedzialność za projektowanie techniczne powierzonych obszarów, weryfikację architektury rozwiązań oraz zatwierdzanie podejść implementacyjnych zgodnych ze standardami platformy.
  • Przeprowadzanie code review, analiza solution layering oraz dbanie o wysoką jakość kodu i utrzymywalność rozwiązań.
  • Rozbijanie złożonych inicjatyw na zadania, estymowanie prac, identyfikowanie ryzyk technicznych oraz koordynacja pracy programistów w różnych lokalizacjach.
  • Tworzenie i realizacja testów jednostkowych, integracyjnych i regresyjnych.
  • Analiza oraz rozwiązywanie problemów związanych z wydajnością, współbieżnością (concurrency), dużymi wolumenami danych oraz limitami platformy.
  • Prowadzenie działań związanych ze stabilizacją środowisk produkcyjnych oraz obsługą krytycznych incydentów.
  • Mentoring i rozwój mniej doświadczonych programistów oraz definiowanie standardów inżynierskich w zespole.
  • Współpraca z Architektem Rozwiązań w zakresie wymagań niefunkcjonalnych, strategii środowiskowej, integracji, zadłużenia technicznego i kierunku rozwoju platformy.
  • Współpraca z klientem oraz interesariuszami biznesowymi, komunikowanie ryzyk, kompromisów technicznych oraz rekomendowanych rozwiązań.

CZEGO OCZEKUJEMY

  • Minimum 6-8 lat doświadczenia komercyjnego w tworzeniu oprogramowania, w tym znaczące doświadczenie zdobyte przy realizacji projektów opartych o Dynamics 365 Online oraz Dataverse.Bardzo dobra znajomość języka C# oraz platformy .NET w kontekście rozwoju rozwiązań Dynamics 365 i Dataverse.
  • Doświadczenie w wykorzystaniu JavaScript lub TypeScript dla aplikacji model-driven.
  • Praktyczna znajomość: Plug-ins, Custom API, Dataverse Web API / OData, Dataverse Security Model, Solution Layering, Managed Solutions.
  • Doświadczenie w pracy z Git, PAC CLI oraz procesami CI/CD dla Power Platform.
  • Praktyczna znajomość usług Azure wykorzystywanych w integracjach, takich jak: Azure Functions, Service Bus, Logic Apps, API Management.
  • Umiejętność projektowania i omawiania integracji obejmujących obsługę błędów, monitoring, bezpieczeństwo, wydajność oraz aspekty operacyjne.
  • Doświadczenie w prowadzeniu technicznym co najmniej jednego pełnego wdrożenia Dynamics 365 Online lub kluczowego strumienia projektowego.
  • Umiejętność mentoringu programistów i prowadzenia przeglądów kodu.
  • Umiejętność prezentowania decyzji technicznych oraz kompromisów architektonicznych klientom i interesariuszom biznesowym.
  • Bardzo dobra znajomość języka polskiego i angielskiego.

MILE WIDZIANE

  • Doświadczenie w migracjach Microsoft Dynamics CRM lub Dynamics 365 z wersji on-premises do Dynamics 365 Online, obejmujące analizę i modernizację kodu, przeprojektowanie integracji, migrację danych oraz działania cutover.
  • Znajomość metodyk Agile/Scrum, w tym planowania sprintów, refinementów, przeglądów oraz retrospektyw.
  • Doświadczenie z: PCF, Power Pages, Copilot Studio, Azure AI Services, Microsoft Fabric, Application Insights.Aktualne certyfikaty Microsoft Power Platform lub Dynamics 365.

CO OFERUJEMY

  • Pracę przy projektach klienckich i produktach własnych
  • Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów
  • Szkolenia oraz wsparcie w określeniu ścieżki rozwoju
  • Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych
  • Zatrudnienie na umowę B2B / UZ Student
  • Pracę w trybie zdalnym
  • Krótki proces rekrutacji

Similar jobs

Apply for this job100% free