Billennium to globalna firma technologiczna z ponad 20-letnim doświadczeniem, zaangażowana w innowacje i wspieranie przedsiębiorstw. Jako pracodawca oferujemy wspierające, nastawione na rozwój środowisko, w którym współpraca i kreatywność to naczelne wartości. Dołącz do nas, aby wspólnie kształtować przyszłość technologii!
Poszukujemy .Net Developera, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie kluczowych systemów płatniczych wspierających procesy autoryzacji, rozliczeń oraz integracji z usługami dodatkowymi o dużym wolumenie, gdzie duże znaczenie mają wydajność, bezpieczeństwo oraz jakość dostarczanego oprogramowania. Obecność w biurze w Warszawie raz na 2 tygodnie.
Twoje zadania:
- Rozwój i utrzymanie aplikacji opartych o technologie C# i .NET.
- Projektowanie oraz implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi i regulacyjnymi.
- Współpraca z użytkownikami biznesowymi przy analizie oraz doprecyzowywaniu wymagań.
- Integracja systemów wewnętrznych i zewnętrznych z wykorzystaniem REST, SOAP, XML oraz JSON.
- Udział w projektowaniu i rozwijaniu systemów informatycznych dla sektora finansowego.
- Optymalizacja wydajności aplikacji oraz zapytań bazodanowych.
- Współpraca z analitykami, architektami, testerami i innymi programistami w zespołach Agile.
- Udział w code review, testach SIT i UAT oraz działaniach podnoszących jakość oprogramowania.
- Tworzenie i utrzymywanie dokumentacji technicznej oraz funkcjonalnej.
- Wsparcie procesów wdrożeniowych oraz rozwój istniejących rozwiązań.
Nasze oczekiwania:
- Minimum 3 lata doświadczenia komercyjnego w programowaniu w technologiach Microsoft.
- Bardzo dobra znajomość: C#, .NET Framework / .NET Core, ASP.NET Core, Web API, Entity Framework, LINQ, SQL Server oraz T-SQL.
- Doświadczenie w budowie aplikacji webowych.
- Praktyczna znajomość integracji systemowych z wykorzystaniem REST i SOAP.
- Umiejętność stosowania wzorców projektowych oraz zasad SOLID i programowania obiektowego.
- Doświadczenie w tworzeniu testów jednostkowych (xUnit, NUnit lub podobne frameworki).
- Znajomość narzędzi Git oraz Jira.
- Doświadczenie w pracy z procesami CI/CD.
- Umiejętność analizy wymagań biznesowych i systemowych.
- Samodzielność, odpowiedzialność oraz bardzo dobra organizacja pracy.
- Komunikatywna znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną.
Mile widziane:
- Doświadczenie w sektorze bankowym, finansowym lub płatniczym.
- Doświadczenie z Angular.
- Znajomość Dapper.
- Podstawowa wiedza z zakresu Docker i Kubernetes.
- Doświadczenie w architekturze mikroserwisowej.
- Znajomość Oracle i PL/SQL.
- Doświadczenie z narzędziami Confluence, xRay, TeamCity.
- Znajomość metodyk Agile, Scrum, Kanban lub Waterfall.
- Znajomość UML oraz narzędzi CASE (np. Enterprise Architect).
- Podstawowa znajomość UX.
Nasza oferta:
- Pakiet benefitów pozapłacowych — korzystaj z Udemy for Business, prywatnej opieki medycznej, karty Multisport, pakietu weterynaryjnego, lekcji językowych i bonów zakupowych
- Elastyczność — elastyczne godziny pracy i opcje pracy zdalnej/hybrydowej dostosowane do Twojego stylu życia i lokalizacji
- Rozwój kariery — dostęp do możliwości rozwoju zawodowego i nauki, w tym korzyści związanych z naszymi oficjalnymi partnerstwami z globalnymi gigantami IT, m.in. Microsoft, AWS, Snowflake, Salesforce
- Globalna współpraca — praca w zróżnicowanym, międzynarodowym zespole
- Angażująca społeczność — praca z pełnymi pasji profesjonalistami i udział w wydarzeniach team buildingowych, hackathonach i inicjatywach CSR
- Wydarzenia team buildingowe, w tym nasza tradycja firmowa (coroczne wydarzenie firmowe na Mazurach