CRM Developer – Dynamics 365 (M/F/NB)

Etteplan

Poznań

On-site

PLN 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private medical care (Medicover)
Multisport card
Group life insurance
Meal subsidy

Job summary

Etteplan Polska poszukuje developera Microsoft Dynamics 365 CRM na projekt o charakterze developerskim. Będziesz rozwijać zarówno warstwę klienta w TypeScript, jak i logikę serwera w C#/.NET, tworząc rozszerzenia, integracje i pluginy.

Dołączysz do zespołu, który stawia na wysoką jakość kodu, CI/CD i współpracę z klientem. Oferujemy pracę w międzynarodowym środowisku, elastyczność w zakresie formy współpracy i wsparcie rozwoju przez szkolenia i inicjatywy techniczne.

Qualifications

  • Komercyjne doświadczenie w rozwoju Microsoft Dynamics 365 CRM.
  • Bardzo dobra znajomość C#/.NET oraz TypeScript/JavaScript.
  • Doświadczenie w tworzeniu client-side customizacji formularzy Dynamics 365 CRM oraz logice biznesowej po stronie serwera.

Responsibilities

  • Rozwój client-side customization w Dynamics 365 CRM z użyciem TypeScript.
  • Rozwój pluginów C#/.NET odpowiedzialnych za logikę biznesową i customizacje encji.
  • Implementacja logiki obsługującej zdarzenia Create/Update/Delete oraz integracje z systemami zewnętrznymi za pomocą Azure Service Bus.
  • Współpraca przy wdrożeniach z wykorzystaniem CI/CD i narzędzi Power Platform.

Skills

TypeScript
C#/.NET
Integrations

Tools

Azure Service Bus
Power Apps
Git

Job description

W Etteplan wierzymy, że technologia ma sens tylko wtedy, gdy realnie wspiera ludzi i procesy biznesowe. Wspieramy naszych klientów w tworzeniu i rozwoju systemów IT, które są stabilne, skalowalne i dopasowane do rzeczywistych potrzeb użytkowników. Pracujemy blisko biznesu, stawiając na jakość inżynierską, odpowiedzialność i partnerską współpracę.

O zespole i projekcie

Dołączysz do zespołu rozwijającego rozwiązanie oparte o Microsoft Dynamics 365 CRM, w którym system CRM stanowi kluczowy element większego ekosystemu integrującego różne procesy i systemy biznesowe. To projekt o mocno developerskim charakterze. Na co dzień będziesz rozwijać zarówno warstwę kliencką, jak i serwerową Dynamics 365 CRM, tworząc własne rozszerzenia, logikę biznesową oraz integracje z systemami zewnętrznymi. Zespół pracuje zgodnie z dobrymi praktykami inżynierskimi, dbając o jakość kodu, czytelność rozwiązań i ich dalszy rozwój.

Dlaczego warto?
  • rozwijasz Microsoft Dynamics 365 CRM od strony developerskiej, a nie wyłącznie konfiguracyjnej,
  • pracujesz zarówno z TypeScript, jak i C#/.NET, rozwijając logikę po stronie klienta i serwera,
  • tworzysz pluginy, customizacje oraz integracje z systemami zewnętrznymi,
  • wykorzystujesz Azure Service Bus do komunikacji pomiędzy systemami,
  • masz realny wpływ na jakość rozwiązań i sposób ich implementacji.

Jeśli lubisz projekty, w których możesz rozwijać oprogramowanie, pracować z kodem i mieć wpływ na architekturę rozwiązania, ta rola będzie dobrym wyborem.

W tej roli będziesz odpowiadać za:
  • rozwój client-side customizacji w Microsoft Dynamics 365 CRM z wykorzystaniem TypeScript, w tym logiki formularzy, walidacji oraz obsługi elementów interfejsu,
  • rozwój pluginów C#/.NET odpowiedzialnych za logikę biznesową i customizacje encji,
  • implementację logiki obsługującej zdarzenia Create, Update i Delete,
  • rozwój integracji pomiędzy Dynamics 365 CRM a systemami zewnętrznymi z wykorzystaniem Azure Service Bus,
  • współpracę przy wdrożeniach aplikacji z wykorzystaniem wewnętrznych procesów CI/CD oraz narzędzi opartych o Power Apps,
  • dbanie o jakość kodu oraz stosowanie dobrych praktyk programistycznych.
Jesteś naszym brakującym ogniwem, jeśli:
  • masz komercyjne doświadczenie w rozwoju Microsoft Dynamics 365 CRM,
  • bardzo dobrze znasz C#/.NET oraz TypeScript / JavaScript,
  • masz doświadczenie w tworzeniu client-side customizacji formularzy Dynamics 365 CRM,
  • rozwijałeś/aś pluginy Dynamics 365 CRM oraz logikę biznesową po stronie serwera,
  • masz doświadczenie w integracji systemów z wykorzystaniem API lub kolejek komunikatów,
  • potrafisz pracować samodzielnie i brać odpowiedzialność za rozwijane rozwiązania,
  • swobodnie komunikujesz się w języku angielskim.
Docenimy również:
  • doświadczenie z Azure Service Bus,
  • znajomość usług Microsoft Azure,
  • doświadczenie z Power Platform (Power Apps lub Power Automate),
  • znajomość procesów CI/CD oraz pracy z Git.
W Etteplan możesz liczyć na:
  • rozwój poprzez pracę w międzynarodowym środowisku i różnorodnych projektach oraz dzielenie się wiedzą w grupach kompetencyjnych,
  • budżet szkoleniowy i budowanie indywidualnej ścieżki rozwoju podczas regularnych spotkań z menedżerem/menedżerką,
  • benefity, takie jak prywatna opieka medyczna Medicover, karta Multisport, grupowe ubezpieczenie na życie, dofinansowanie do posiłków,
  • elastyczność w zakresie godzin pracy i formy współpracy oraz możliwość korzystania z biur we Wrocławiu, Katowicach, Poznaniu i Gdańsku,
  • udział w inicjatywach technologicznych, wydarzeniach wewnętrznych i społecznościach tematycznych.
Jak przebiega proces rekrutacyjny?
  • Wyślij nam swoje CV – najlepiej w języku angielskim. W formularzu daj nam znać, jakie masz oczekiwania finansowe, preferowaną formę współpracy oraz od kiedy możesz rozpocząć pracę.
  • Sprawdzimy Twoją aplikację – przyjrzymy się Twojemu doświadczeniu i zobaczymy, jak pasuje do tej roli i projektu.
  • Rozmowa z HR (online) – luźna, partnerska rozmowa (ok. 40–60 minut), żeby lepiej się poznać, porozmawiać o Twojej drodze zawodowej, motywacji i oczekiwaniach.
  • Rozmowa techniczna (online) – spotkanie z osobami z zespołu projektowego, podczas którego porozmawiamy o Twoim doświadczeniu programistycznym, realizowanych projektach oraz podejściu do rozwiązywania problemów technicznych.
  • Feedback – po zakończeniu procesu wrócimy do Ciebie z informacją zwrotną.

Możesz też zajrzeć na naszą stronę internetową lub Facebooka i zobaczyć, co ciekawego się u nas dzieje!

Nasza firma wdrożyła procedury ochrony sygnalistów zgodnie z obowiązującą ustawą. Każda osoba ma prawo zgłaszać nieprawidłowości w bezpieczny sposób, a zgłoszenia są objęte pełną ochroną prawną. Więcej informacji: https://www.etteplan.com/pl/kodeks-postepowania/

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CRM Developer – Dynamics 365 (M/F/NB)
CRM Developer – Dynamics 365 (M/F/NB)

Etteplan • Gdańsk

Hybrid
PLN 150,000 - 230,000
Medicover – prywatna opieka zdrowotna
Karta Multisport
Grupowe ubezpieczenie na życie
+1
CRM Developer – Dynamics 365 (M/F/NB)
CRM Developer – Dynamics 365 (M/F/NB)

Etteplan • Katowice

Hybrid
PLN 180,000 - 290,000
Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Senior React Developer (M/F/NB)
Senior React Developer (M/F/NB)

Etteplan • Katowice

Hybrid
PLN 100,000 - 140,000
Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Senior Java Developer – Smart Manufacturing (M/F/NB)
Senior Java Developer – Smart Manufacturing (M/F/NB)

Etteplan • Województwo pomorskie

Hybrid
PLN 120,000 - 180,000
Industrial Solutions Architect (M/F/NB)
Industrial Solutions Architect (M/F/NB)

Etteplan • Wrocław

On-site
PLN 240,000 - 360,000
Technical Documentation Controller (M/F/NB)
Technical Documentation Controller (M/F/NB)

Etteplan • Województwo pomorskie

Hybrid
PLN 60,000 - 90,000
Prywatna opieka Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Technical Documentation Controller (M/F/NB)
Technical Documentation Controller (M/F/NB)

Etteplan • Poznań

Hybrid
PLN 90,000 - 130,000
Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Senior Fullstack Developer (.NET and Angular) (M/F/NB)
Senior Fullstack Developer (.NET and Angular) (M/F/NB)

Etteplan • Gdańsk

On-site
Prywatna opieka medyczna w LUX MED
Karta Multisport
Grupowe ubezpieczenie na życie
+2
Technical Documentation Controller (M/F/NB)
Technical Documentation Controller (M/F/NB)

Etteplan • Katowice

Hybrid
PLN 60,000 - 90,000
Prywatna opieka medyczna Medicover
Karta Multisport
Grupowe ubezpieczenie na życie
+1
Technical Documentation Controller (M/F/NB)
Technical Documentation Controller (M/F/NB)

Etteplan • Wrocław

On-site
PLN 60,000 - 90,000
Budżet szkoleniowy
Praca w międzynarodowym zespole
Elastyczny czas pracy
+1