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 descriptionHide 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
