Etteplan

Senior .NET / Azure Integration Developer | Dynamics 365 (M/F/NB)

Etteplan  •  Wrocław, PL / Poznań, PL / Katowice, PL / Gdańsk, PL (Onsite)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Jak zapewnić niezawodną komunikację między systemami biznesowymi, które stale się rozwijają i zmieniają?

W Etteplan szukamy Senior .NET / Azure Integration Developera, który będzie rozwijać backend platformy Home Energy Management System (HEMS) oraz integracje łączące ją z innymi systemami biznesowymi.

To rola dla osoby, która ma solidne doświadczenie w C# i .NET, dobrze zna środowisko Microsoft Azure i potrafi rozwijać rozwiązania integracyjne. Ważną częścią pracy będzie również Microsoft Dynamics 365, w tym tworzenie pluginów C# i customizacja formularzy.

W Etteplan od ponad 40 lat łączymy wiedzę inżynierską z rozwojem oprogramowania. Tworzymy rozwiązania technologiczne wspierające produkty, systemy i procesy biznesowe w różnych branżach, w tym w energetyce.

Rola w skrócie

  • Obszar: .NET backend development, cloud integrations, Dynamics 365
  • Kluczowe technologie: C#, .NET 8 / .NET Core, Microsoft Azure, Dynamics 365, TypeScript
  • Integracje: REST API, Azure Functions, Azure Service Bus, Azure API Management
  • Dane i infrastruktura: Azure SQL, Cosmos DB, Azure Storage, Bicep, ARM, Azure DevOps
  • Domena projektu: Home Energy Management System (HEMS)
  • Poziom: Senior

O projekcie i Twojej roli

Dołączysz do zespołu rozwijającego platformę integracyjną opartą na Microsoft Azure, która łączy systemy biznesowe i wspiera rozwój backendu Home Energy Management System (HEMS).

Będziesz zarówno tworzyć nowe funkcjonalności, jak i rozwijać istniejące integracje. Częścią pracy jest dostosowywanie ich do zmian w połączonych systemach, diagnozowanie problemów oraz dbanie o niezawodną wymianę danych.

Istotnym obszarem będzie Microsoft Dynamics 365. Będziesz tworzyć i utrzymywać pluginy C# obsługujące zdarzenia systemowe, rozwijać skrypty formularzy w TypeScript/JavaScript oraz integrować Dynamics z innymi usługami, między innymi za pośrednictwem Azure Service Bus.

Współpracujesz z architektami, analitykami i innymi zespołami developerskimi, rozwijając rozwiązania wykorzystywane w ekosystemie HEMS.

Dlaczego warto?

  • Pracujesz nad rzeczywistymi wyzwaniami integracyjnymi. Łączysz systemy biznesowe, rozwijasz API i rozwiązujesz problemy związane z niezawodną wymianą danych.
  • Rozwijasz backend platformy HEMS. Tworzysz funkcjonalności wspierające rozwiązanie z obszaru zarządzania energią w domu.
  • Łączysz kompetencje .NET, Azure i Dynamics 365. Pracujesz zarówno z usługami chmurowymi, jak i rozszerzeniami systemu CRM.
  • Masz wpływ na jakość działających rozwiązań. Rozwijasz nowe funkcjonalności, ale również usprawniasz monitoring, utrzymanie i niezawodność istniejących integracji.

W tej roli będziesz odpowiadać za:

  • Rozwój i utrzymanie REST API oraz usług integracyjnych łączących systemy biznesowe.
  • Projektowanie i implementację nowych funkcjonalności backendu HEMS w C# i .NET.
  • Dostosowywanie istniejących integracji do zmian w systemach zewnętrznych.
  • Tworzenie rozwiązań opartych na Azure Functions i Azure Service Bus, w tym komunikacji wykorzystującej kolejki, tematy i subskrypcje.
  • Pracę z usługami Azure do przechowywania danych, w tym Azure SQL Database, Cosmos DB i Azure Storage.
  • Rozwój infrastruktury jako kodu z wykorzystaniem Bicep i ARM templates.
  • Budowanie i utrzymywanie pipeline'ów CI/CD w Azure DevOps.
  • Monitorowanie i diagnozowanie problemów z wykorzystaniem Azure Application Insights.
  • Tworzenie pluginów C# w Dynamics 365, obsługujących zdarzenia Pre/Post dla operacji Create, Update i Delete.
  • Rozwijanie skryptów TypeScript/JavaScript w formularzach Dynamics 365, w tym walidacji, widoczności i wymagalności pól oraz obsługi przycisków Ribbon.
  • Integrację Dynamics 365 z zewnętrznymi systemami poprzez Azure Service Bus.

Szukamy osoby, która:

  • Ma solidne, komercyjne doświadczenie w rozwoju aplikacji backendowych w C# i .NET Core / .NET 8, adekwatne do poziomu Senior.
  • Ma praktyczne doświadczenie w projektowaniu i rozwijaniu REST API oraz integracji systemowych.
  • Dobrze zna Microsoft Azure i pracowała z usługami integracyjnymi, w szczególności Azure Functions, Azure Service Bus i Azure API Management.
  • Ma doświadczenie z usługami Azure do przechowywania danych, takimi jak Azure SQL Database, Cosmos DB i Azure Storage, w tym Table Storage.
  • Zna Entity Framework oraz zagadnienia związane z komunikacją między systemami.
  • Ma praktyczne doświadczenie z Microsoft Dynamics CRM / Dynamics 365, obejmujące zarówno tworzenie pluginów C#, jak i customizację formularzy w TypeScript/JavaScript.
  • Rozumie mechanizmy zdarzeń Pre/Post w Dynamics 365 i potrafi rozwijać integracje z zewnętrznymi systemami.
  • Ma doświadczenie z Infrastructure as Code (Bicep / ARM) oraz CI/CD w Azure DevOps.
  • Zna narzędzia do monitorowania i diagnozowania aplikacji, w tym Azure Application Insights.
  • Zna język angielski na poziomie C1.

Docenimy również:

  • Doświadczenie z architekturami event-driven i komunikacją asynchroniczną.
  • Znajomość enterprise integration patterns.
  • Doświadczenie z rozproszonymi aplikacjami cloud-native.
  • Znajomość zasad bezpiecznego projektowania API i mechanizmów uwierzytelniania.

W obszarze Dynamics 365 zespół korzysta również z własnych procedur wdrożeniowych i narzędzi opartych na PowerApps. Poznasz je podczas onboardingu, korzystając ze wsparcia zespołu i dostępnej dokumentacji.

Jak przebiega proces rekrutacyjny?

  1. Prześlij nam swoje CV w języku angielskim, dopisując w formularzu oczekiwania finansowe, preferowaną formę współpracy oraz dyspozycyjność.
  2. Teraz czas na nasz ruch - analizę Twojego zgłoszenia. Jeśli przebiegła pomyślnie, zaprosimy Cię na dłuższą rozmowę w formie zdalnej (ok. 1.5h).
  3. Po spotkaniu spodziewaj się feedbacku w przeciągu 2 tygodni.
  4. Powyższe etapy poszły Ci jak z płatka? Świetnie! Witaj w Etteplan :)

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/

Etteplan

About Etteplan

We are a technology service company that, with our thinkers and doers, enable breakthroughs that help industrial businesses change.

We bring people and technology together to change businesses for the better.

Etteplan has lead the way in the engineering field already since 1983. In 2021, we had a turnover of EUR 300.1 million. The company currently has over 4,000 professionals in Finland, Sweden, the Netherlands, Germany, Poland, Denmark and China. Etteplan's shares are listed on Nasdaq Helsinki Ltd under the ETTE ticker. www.etteplan.com

Industry
Manufacturing & Production
Company Size
1,001-5,000 employees
Headquarters
Espoo, FI
Year Founded
Unknown
Social Media