Senior Software Engineer (.NET / Windows)
Tech Stack / Keywords
Firma i stanowisko
Dla globalnego lidera w obszarze dystrybucji paliw, przetwarzania płatności i technologii POS.
Wymagania
- Wykształcenie wyższe informatyczne lub pokrewne.
- 5+ lata doświadczenia w tworzeniu oprogramowania w środowiskach Windows.
- Bardzo dobra znajomość C# i .NET (w tym .NET Core); praktyka w projektowaniu obiektowym, zasadach SOLID i programowaniu wielowątkowym.
- Doświadczenie z REST/RESTful API.
- Znajomość co najmniej jednej technologii wirtualizacji/konteneryzacji (Docker, Kubernetes, VMWare).
- Podstawy front-endu (Angular, HTML5, React) na potrzeby integracji i współpracy międzyzespołowej.
- Komunikatywność, proaktywność i umiejętność pracy samodzielnej i zespołowej.
Nice to have:
- Doświadczenie w domenie płatności/POS/EPS, w tym EMV, P2PE, PCI PA-DSS lub systemy płatnicze ogółem.
- Rozwój w czasie rzeczywistym/embedded: Windows CE 6.0, Windows IoT, Windows 10, komunikacja TCP/IP, port szeregowy, USB, multimedia.
- Praca z .NET Compact Framework 3.5 (Visual Studio 2008, C#/VB) i symulatorami sprzętu.
- Narzędzia: Jira, Bitbucket, Visual Studio Team Explorer, SourceTree; doświadczenie z SignalR i RabbitMQ.
- Praktyka z Azure DevOps, Docker/Kubernetes, MongoDB, Angular, GraphQL, SignalR, RabbitMQ – używane w zespole.
Obowiązki
- Projektowanie i implementacja nowych funkcji w produktach płatniczych oraz integracjach z rozwiązaniami firm trzecich.
- Triage i analiza zgłoszeń z pola we współpracy z zespołami wsparcia; weryfikacja poprawek.
- Przeglądy projektu i code review; współpraca w zespole płatności, aby dowozić cele i utrzymywać wysoką jakość.
Benefity
- Praca w modelu hybrydowym z biura w Krakowie.
- Realny wpływ na rozwój produktów płatniczych wykorzystywanych globalnie.
- Środowisko sprzyjające nauce nowych technologii i autonomii działania.
Inne informacje
Please be informed that the data controller is DEVTALENTS LTD with its registered office in Warsaw, 00-052, 11 Mazowiecka St., premises 49 (hereinafter referred to as "controller"). You have the right to request access to your personal data, rectification, deletion or restriction of processing, the right to object to processing, as well as the right to data portability and to lodge a complaint to the supervisory authority. Personal data will be processed for the purpose of the recruitment process. Provision of data to the extent resulting from the Labor Code Act of June 26, 1974 is mandatory. In the remaining scope, providing data is voluntary. Refusal to provide mandatory data may result in the inability to carry out the recruitment process. The Administrator processes mandatory data on the basis of its legal obligation, while with regard to additional data, the basis for processing is consent. Personal data will be processed until the end of the recruitment process and for the period of the possibility of asserting potential claims, and in the case of consent to participate in future recruitment processes - until the withdrawal of such consent. Consent to the processing of personal data may be withdrawn at any time. The recipient of the data is the Just Join IT service and other entities to whom we have entrusted the processing of data in connection with recruitment.
DEVTALENTS LTD
Pracodawca