Poszukujemy silnego średniego/starszego programisty .NET, który dołączy do naszego zespołu Connectivity. Ta rola będzie obejmowała zadania związane z dostawcami ADO.NET (łączniki baz danych). O naszym produkcie Connectivity - rozwiązania w zakresie łączności danych dla różnych technologii i frameworków. Dzięki naszym rozwiązaniom do transmisji danych możesz bezproblemowo łączyć się z różnymi systemami DBMS i aplikacjami w chmurze z różnych IDE i narzędzi BI.) Obowiązki – Pisanie kodu w celu wdro
Poszukujemy silnego średniego/starszego programisty .NET, który dołączy do naszego zespołu Connectivity. Ta rola będzie obejmowała zadania związane z dostawcami ADO.NET (łączniki baz danych). O naszym produkcie Connectivity - rozwiązania w zakresie łączności danych dla różnych technologii i frameworków. Dzięki naszym rozwiązaniom do transmisji danych możesz bezproblemowo łączyć się z różnymi systemami DBMS i aplikacjami w chmurze z różnych IDE i narzędzi BI.) Obowiązki – Pisanie kodu w celu wdrożenia wymagań funkcjonalnych produktu – Refaktoryzacja istniejącego kodu zgodnie ze zidentyfikowanymi potrzebami – Pisanie testów automatycznych, poprawianie błędów wykrytych podczas produktu testowanie i podczas jego eksploatacji – Badanie zmian w nowych wersjach baz danych i bibliotek Microsoft – Przeprowadzanie badań niezbędnych do stworzenia nowych konektorów – Udział w procesie przeglądu kodu – Analiza pokrycia nowej funkcjonalności scenariuszami testowymi (przegląd przypadków testowych po QA) Wymagania – Ponad 4 lata doświadczenia jako programista .NET – C# – solidna wiedza i zrozumienie wszystkich aspektów programowania. Dobra znajomość klas bazowych z biblioteki .NET – ADO.NET, LINQ, Entity Framework – Podstawowa znajomość teorii relacyjnych baz danych (tabele, indeksy, klucze, selekcje) – SQL – pewna wiedza na poziomie standardu SQL 92 – Jira, Redmine, Mercurial, GItLab – pracuj z dowolnym z powyższych narzędzi. – Dobra znajomość i wykorzystanie podstawowych wzorców projektowych takich jak Singleton, Metoda Fabryczna, Strategia, Obserwator, Konstruktor, Adapter, Stan – Umiejętność jasnego i przekonującego wyrażania swoich myśli – Inicjatywa – chęć oferowania rozwiązań usprawniających proces rozwoju – Automotywacja - skup się na własnym rozwoju zawodowym Mile widziane – Umiejętność pracy z Mercurial lub Git, doświadczenie z branżami i tagami – Licencjat z informatyki i matematyki Warunki pracy – Nie są wymagane nadgodziny – Elastyczne godziny pracy – 19 dni roboczych urlopu – 15 dni robocze zwolnień lekarskich – Ubezpieczenie medyczne – Kursy języka angielskiego – Możliwość rozwoju zawodowego i osobistego (50% pokrycia czesnego) – Różnorodne zajęcia: imprezy firmowe, imprezy integracyjne *Uwaga: ze względu na wyjątkowe okoliczności, np. stan wojenny prawa, niektóre z wymienionych świadczeń i postanowień mogą podlegać tymczasowym ograniczeniom lub dostosowaniom.