Mid C# / .NET Developer (Integracje systemów księgowych)
Automatyzujemy to, czego nikt nie lubi: papierkową robotę! Scanye to inteligentne oprogramowanie z technologią OCR do przetwarzania dokumentów, łączy KSeF z programami księgowymi i automatyzuje obieg faktur. Jesteśmy platformą all-in-one, która łączy przedsiębiorców z ich biurami rachunkowymi, umożliwiając im współpracę w jednym miejscu, zapewniamy kompleksowe zarządzanie księgowością. Efekt? Przedsiębiorcy i księgowi mają więcej czasu na to, co naprawdę ważne.
System obsługuje 2,5 tys. biur rachunkowych i 50 tys. firm, generując od 1 do 10 mln dokumentów miesięcznie. Skupiamy się na stabilności, skalowalności i zgodności z przepisami, jednocześnie rozwijając nowe funkcjonalności produktowe.
Rola
Rozwijamy desktopowy konektor integracyjny, który stanowi kluczowe ogniwo między lokalnymi programami księgowymi a naszym systemem i zewnętrznymi API (w tym systemami fakturowymi i podatkowymi). Jest to produkt instalowany bezpośrednio w środowisku Windows u klienta, odpowiedzialny za synchronizację danych, komunikację z zewnętrznymi interfejsami oraz niezawodne przetwarzanie dokumentów księgowych. Nie jest to typowa aplikacja webowa, to krytyczny komponent infrastrukturalny, w którym szczególny nacisk kładziemy na obsługę błędów oraz stabilność integracji o dużym znaczeniu biznesowym.
Kogo szukamy?
Obecnie poszukujemy Backend Developera na poziomie Mid. Kogoś, kto dobrze odnajduje się w projektach integracyjnych i rozumie znaczenie stabilności w systemach finansowych. Kluczowa będzie umiejętność pracy z istniejącym kodem oraz dbałość o jakość techniczną dostarczanych rozwiązań. To rola dla osoby, która ceni odpowiedzialność za produkt i świadome podejmowanie decyzji technicznych, stawiając niezawodność systemu ponad szybkie dostarczanie kolejnych funkcjonalności.
Zakres obowiązków
Rozwój i utrzymanie wtyczki integracyjnej w C# (.NET 8/9)
Tworzenie oraz rozwijanie integracji HTTP z zewnętrznymi systemami
Praca z SQL Server (modelowanie zapytań, optymalizacja, Dapper)
Dbanie o stabilność i odporność rozwiązania (retry, obsługa błędów, logowanie)
Udział w usprawnianiu architektury oraz jakości kodu
Współpraca przy rozwoju procesu budowania i dystrybucji aplikacji (MSI)
Wymagania
Must have:
2-5 lat doświadczenia komercyjnego w C# / .NET
Bardzo dobra znajomość:
async/await
dependency injection
konfiguracji aplikacji
Doświadczenie z ASP.NET Core
Praca z SQL Server
Doświadczenie w pracy z REST API
Umiejętność debugowania i rozwiązywania problemów produkcyjnych
Samodzielność i odpowiedzialność za dostarczane rozwiązania
Nice to have:
Doświadczenie z Dapper
Praca z aplikacjami desktopowymi lub instalowanymi u klienta
Wix / WixSharp / MSI packaging
Serilog i structured logging
Doświadczenie w systemach księgowych / ERP / finansowych
Wprowadzanie testów (xUnit / NUnit / testy integracyjne)
Znajomość zagadnień bezpieczeństwa (sekrety, klucze API, SQL injection)
Stack technologiczny:
C#
.NET 8 / .NET 9
ASP.NET Core
Generic Host / Hosted Services
SQL Server + Dapper
IHttpClientFactory
Serilog
Spectre.Console (CLI)
WixSharp / WiX (MSI)
Co oferujemy?
16 000 - 22 000 zł netto na umowie B2B w zależności od doświadczenia
Duży wpływ na firmę i możliwość wdrażania własnych pomysłów
Pracę stacjonarną/hybrydową/zdalną z elastycznymi godzinami pracy
Biuro przy ul. Foksal w Warszawie z 150 metrowym tarasem i niesamowitym widokiem na warszawski skyline (@Dach Towarzyski)
Multisport
Pakiet medyczny
26 płatnego przerwania świadczenia usług w roku
Możliwość korzystania ze sprzętu firmowego
Proces rekrutacji
I Etap - Prześlij swoje CV
II Etap - Jeśli Twoja aplikacja będzie uznana za pasującą do roli zaprosimy Cię na rozmowę z Head of Development oraz członkiem zespołu BE, gdzie sprawdzimy czy “nadajemy na tych samych falach”
III Etap - Podczas rozmowy technicznej omwimy, praktyczne case’y
IV Etap - Zapoznanie z zespołem i moment na ostateczne „tak” – z obu stron!
Mid C# / .NET Developer (Integracje systemów księgowych)
Mid C# / .NET Developer (Integracje systemów księgowych)