Overview
Dla mojego Klienta, wiodącego w swoim segmencie producenta oprogramowania klasy ERP/CRM, poszukuję Programisty C#/ASP.Net. Propozycja dotyczy długofalowej współpracy bezpośrednio u Klienta nad użytkowaną wersją oprogramowania (starsze technologie) oraz tworzenie nowej wersji oprogramowania (nowe technologie) - platformy będącej zaawansowanym rozwiązaniem e-biznesowym, które wspiera różne procesy w firmach. Umożliwia integrację z systemami ERP, oferując funkcjonalności takie jak zarządzanie danymi, automatyzację procesów i raportowanie. Platforma zapewnia bezpieczny i intuicyjny dostęp do informacji zarówno na komputerach, jak i urządzeniach mobilnych.
Architektura starszej systemu to monolit z mikrofrontendami, praca w kilkuosobowym zespole doświadczonych programistów, którzy tworzyli system. Nowy system tworzony jest na mikroserwisach. Praca hybrydowa: biuro w Poznaniu / zdalnie - w późniejszym okresie możliwa praca bardziej zdalna.
Zakres obowiązków
- Monitorowanie i utrzymanie aplikacji opartej na ASP.NET (C#, .NET Framework 4.7)
- Optymalizacja istniejącego kodu w celu poprawy wydajności oraz stabilności aplikacji
- Bliska współpraca z innymi członkami zespołu developerskiego, konsultantami oraz testerami
- Dokumentowanie zmian wprowadzanych w kodzie oraz aktualizacja dokumentacji technicznej
- Praca z bazami danych MS SQL Server, w tym tworzenie, modyfikowanie i optymalizowanie zapytań SQL
- Utrzymanie i optymalizacja warstwy dostępu do danych z użyciem EntityFramework (6)
- Zarządzanie wersjami kodu źródłowego przy użyciu systemu kontroli wersji Git
- Utrzymanie i rozwój frontendowej części aplikacji z wykorzystaniem AngularJS
- Rozwój i późniejsze utrzymanie nowej wersji aplikacji w .NET, ASP.NET Core, C#, AngularJS w oparciu o jej starszą wersję
Wymagania
- Dyspozycyjność do pracy w biurze w Poznaniu min 2-3 dni w tygodniu - w późniejszym okresie możliwa praca bardziej zdalna.
- Pełna samodzielność w zaawansowanym kodowaniu w C#, w szczególności doświadczenie w pracy z ASP.NET (C#, .NET Framework 4.7)
- Wykształcenie wyższe informatyczne lub pokrewne
- Praktyczna znajomość EntityFramework (6) oraz umiejętność optymalizacji zapytań SQL w MS SQL Server
- Doświadczenie w pracy z systemem kontroli wersji Git
- Zdolność do szybkiego diagnozowania i rozwiązywania problemów w kodzie
- Dobre umiejętności komunikacyjne i pracy zespołowej
- Znajomość języka angielskiego, umożliwiająca czytanie dokumentacji technicznej
- Doświadczenie w tworzeniu i utrzymaniu testów jednostkowych oraz integracyjnych
Mile widziane
- Znajomość HTML, CSS, JavaScript i nowoczesnych frameworków frontendowych
- Doświadczenie w pracy z AngularJS i znajomość JavaScript lub chęć nauki
- Znajomość wzorców projektowych i projektowania architektury
- Umiejętność implementacji i utrzymania zabezpieczeń aplikacji
Warunki współpracy
- Tryb pracy: preferowany z przewagą pracy w biurze w Poznaniu
- Rodzaj zatrudnienia: Bezpośrednio w firmie klienta, długofalowa współpraca
- Forma zatrudnienia: B2B
- Urlopy i dni wolne: Płatne
- Konkurencyjne wynagrodzenie oparte na umiejętnościach i doświadczeniu
- Elastyczne godziny pracy
- Karta Multisport
- Prywatna opieka medyczna
Kontakt
tomasz@rekruter.it
https://rekruter.it/