.
Dynamics 365 CE CRM Developer
  • Warszawa
Dynamics 365 CE CRM Developer
Warszawa, Warszawa, Mazowieckie, Polska
PwC Polska
26. 5. 2024
Informacje o stanowisku

Team Microsoft w PwC Polska składa się ze 100 specjalistów (programistów, architektów, konsultantów, analityków i project menedżerów). Dostarczamy aplikacje webowe i rozwiązania Power Platform, Dynamics 365 CE oraz Dynamics 365 F&SCM dla naszych polskich i europejskich klientów. Pracujemy przy różnorodnych realizacjach dla branż: finansowej, telekomunikacyjnej, FMCG, bankowej, motoryzacyjnej i innych. Pracujemy w oparciu m.in. o ASP.NET MVC, .NET Core, Entity Framework/EF Core, SQL Server, Azure/AWS Stack, Web Api, Angular, JQuery, Azure DevOps.

Wdrażamy dla naszych klientów najbardziej innowacyjne rozwiązania z obszaru Customer Experience.


Do naszego zespołu poszukujemy:

Programisty Dynamics 365 CE / Programistki Dynamics 365 CE  


Jeden z naszych klientów potrzebuje wdrożyć dla siebie Dataverse . Głównym zadaniem systemu będzie przyjmowanie zgłoszeń za pośrednictwem self-service portalu zbudowanego w oparciu o Power Pages . Aby użytkowanie portalu było dla użytkowników optymalne zdecydowaliśmy się na dodanie komponentów typu mikrofrontend zbudowanych w oparciu o kontrolki PCF  w technologii React , poza tym staramy się stworzyć wszystko wykorzystując Web Forms, Multistep Forms  oraz wspomagać się Liquidem .

Część Backoffice systemu zbudowana zostanie na bazie aplikacji Model-Driven App . Procesy, które budujemy oprócz zwykłej konfiguracji w oparciu o Workflows, Power Automate, Business Rules , etc. będą dodatkowo uszlachetnione przez Plugins (C#), PCF Controls  oraz nieduże skrypty napisane w TypeScript .

Datavers zostanie dodatkowo zintegrowany w oparciu o platformę Azure. Komunikacja z systemami klienta opierać się będzie o standardowe API Dataverse. Komunikaty będą przetwarzane przez Azure Functions  udostępniane na API Management  dla zapewnienia bezpieczeństwa oraz pełnego logowania, część komunikacji przebiegać będzie przez Azure Service Bus  aby propagować zdarzenia z oraz do systemów zewnętrznych w sposób asynchroniczny.

Wdrożenie całego systemu odbywać się będzie poprzez pipeline stworzone w systemie Azure DevOps  w którym skrypt yaml definiuje poszczególne kroki przenoszenia solucji, osadzania ich w kontroli wersji oraz przenoszenia danych referencyjnych wraz z konfiguracją systemu. Dla komponentów platformy Azure stosowane jest także podejście Infrastructure as a Code , gdzie za pomocą skryptów Azure CLI, Bicep  bądź Terraform  wykonywane są wdrożenia. 

Każdy napisany przez nas kod musi oczywiście być wspierany przez testy jednostkowe  pisane zgodnie z zasadami AAA .


Twoja przyszła rola:

  • 80% czasu pracy to projektowanie i budowa nowych funkcjonalności, 20% to spotkania, tworzenie dokumentacji i nauka (za wsparcie i utrzymanie odpowiadają nasi koledzy z innego zespołu)

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    76 956
    15 055