Programista lub Programistka Fullstack.NET
Diagnostyka S.A.
⚲ Kraków
Wymagania
- .NET Core
- C#
- NHibernate
- jQuery
- .Net
- JavaScript
- kendo UI
Opis stanowiska
Szukamy Programisty lub Programistki Fullstack .NET - osoby która chętnie pracuje w środowisku Google Cloud Platform (GCP) i dba o tworzenie kodu najwyższej jakości. Jeśli chcesz pracować w zespole, który stawia na efektywność, jakość i nowoczesne metody pracy, to idealna propozycja dla Ciebie. Twój zakres obowiązków: • Rozwijasz i utrzymujesz główną aplikację webową opartą o ASP.NET MVC 5, wspieranej przez mniejsze mikroserwisy w .NET (8 /10). • Implementujesz nowe funkcjonalności oraz rozwijasz i optymalizujesz istniejące moduły systemu. • Analizujesz, diagnozujesz oraz naprawiasz błędy w istniejącym rozwiązaniu. • Zajmujesz się stopniową migracją starszych komponentów do najnowszej wersji platformy .NET 10. • Tworzysz czytelny, skalowalny i łatwy w utrzymaniu kod, zgodnie z dobrymi praktykami. • Pracujesz z warstwą danych z wykorzystaniem NHibernate oraz Entity Framework Core. • Tworzysz i rozwijasz interfejs użytkownika z użyciem JavaScript, jQuery oraz Kendo UI (z możliwością pracy z React w nowszych elementach systemu). • Piszesz testy jednostkowe oraz dbasz o jakość i stabilność dostarczanych rozwiązań. • Ściśle współpracujesz z innymi developerami, testerami oraz zespołem biznesowym. • Wspierasz aplikacje działające na produkcji (analiza logów, debugowanie, poprawki). Nasze wymagania: • Posiadasz kilkuletnie doświadczenie w pracy z platformą .NET (Framework oraz .NET Core). • Bardzo dobrze znasz C# oraz ASP.NET MVC. • Masz praktyczne doświadczenie w pracy z NHibernate i/lub Entity Framework Core. • Swobodnie poruszasz się w technologiach frontendowych: JavaScript, jQuery, Kendo UI. • Potrafisz pisać testy jednostkowe i rozumiesz ich rolę w procesie wytwarzania oprogramowania. • Masz doświadczenie w pracy z bazami danych oraz językiem PL/SQL. • Rozumiesz zasady tworzenia czytelnego, testowalnego i wydajnego kodu. • Potrafisz odnaleźć się w istniejącym, rozbudowanym systemie i stopniowo go modernizować. • Dobrze czujesz się w pracy zespołowej i potrafisz komunikować się technicznie z innymi. Mile widziane: • Znajomość React. • Doświadczenie w pracy z architekturą mikroserwisową. • Udział w projektach związanych z refaktoryzacją lub migracją starszych systemów. • Znajomość dobrych praktyk architektonicznych i wzorców projektowych. • Doświadczenie w pracy z narzędziami CI/CD. • Znajomość rozwiązań chmurowych Azure/GCP. Oferujemy: • Zatrudnienie na pełen etat w oparciu o umowę o pracę lub kontrakt. • Pracę hybrydową (3 dni w biurze przy ul. Prof. M. Życzkowskiego 18). • Pakiet benefitów m.in: kartę MultiSport lub Medicover Sport, opiekę medyczną, możliwość grupowego ubezpieczenia, zniżki na badania laboratoryjne dla Ciebie i Twojej rodziny, kursy językowe online, możliwość udziału w rekrutacjach i szkoleniach wewnętrznych.