
Truelogic Software to firma zajmująca się nearshore’owym tworzeniem oprogramowania, oferująca elastyczne uzupełnianie zespołów oraz niestandardowe usługi outsourcingowego rozwoju oprogramowania. Jej zespoły inżynieryjne działają w Ameryce Łacińskiej i współpracują ze startupami oraz firmami z listy Fortune 500 w środowiskach SaaS, B2B i korporacyjnych. Firma kładzie nacisk na ścisłą współpracę, sprawną realizację projektów i dopasowanie do stref czasowych klientów, wspierając rozproszone projekty w ponad 25 krajach. Zorientowany na pracę zdalną model Truelogic Software łączy inżynierów z doświadczeniem w wielu branżach i obszarach tworzenia oprogramowania.
Starszy programista backendu .NET, finanse — praca zdalna w Ameryce Łacińskiej
Twórz interfejsy API i mikrousługi dla dostawcy usług fintech oferującego elastyczne finansowanie małych firm. Udoskonalaj systemy hostowane na platformie Azure dzięki automatycznym testom, optymalizacji wydajności i pracy w metodyce Agile.
Opis
- Dołącz do zespołu Agile rozwijającego możliwości oprogramowania fintech
- Utrzymuj i rozwijaj istniejące systemy, uczestnicząc w kwartalnych inicjatywach rozwojowych
- Projektuj i wspieraj interfejsy API oraz mikrousługi w C# i .NET Core
- Twórz aplikacje chmurowe z użyciem Azure, Visual Studio, Azure DevOps, Azure API Gateway, SQL Server, Angular i powiązanych narzędzi
- Twórz automatyczne testy jednostkowe i integracyjne
- Stosuj zasady SOLID, wstrzykiwanie zależności, IoC i praktyki czystego kodu
- Optymalizuj zapytania SQL i wydajność aplikacji za pomocą Entity Framework i EF Core
- Twórz mikrousługi i systemy rozproszone z komunikacją asynchroniczną lub opartą na zdarzeniach
- Samodzielnie dostarczaj kod gotowy do wdrożenia produkcyjnego
- Przeprowadzaj przeglądy kodu i współpracuj ze zdalnymi, rozproszonymi zespołami
Wymagania
- Co najmniej sześć lat doświadczenia zawodowego w inżynierii oprogramowania
- Udokumentowane praktyczne doświadczenie z C# i .NET Core w tworzeniu interfejsów API i mikrousług
- Dobra znajomość zasad SOLID, wstrzykiwania zależności i IoC oraz projektowania łatwego w utrzymaniu kodu
- Biegłość w automatycznych testach jednostkowych i integracyjnych
- Dobra znajomość SQL oraz doświadczenie z Entity Framework lub EF Core, w tym optymalizacją zapytań i wydajności
- Doświadczenie zawodowe z mikrousługami, systemami rozproszonymi oraz komunikacją asynchroniczną lub opartą na zdarzeniach
- Doświadczenie w tworzeniu aplikacji chmurowych, preferowane z Microsoft Azure
- Doświadczenie z CI/CD i nowoczesnymi praktykami tworzenia oprogramowania
- Umiejętność samodzielnego tworzenia dobrze zaprojektowanego, testowalnego i gotowego do wdrożenia produkcyjnego kodu oraz udziału w przeglądach kodu
- Doskonałe umiejętności komunikacyjne i doświadczenie we współpracy ze zdalnymi, rozproszonymi zespołami
- Biegła znajomość języka angielskiego
- Miejsce zamieszkania w Ameryce Łacińskiej (LATAM)
Benefity
- Praca w pełni zdalna
- Konkurencyjne wynagrodzenie wypłacane w USD
- Płatny urlop
- Autonomiczne środowisko pracy
- Możliwość wspierania wiodących amerykańskich firm przy innowacyjnych projektach o dużym znaczeniu
- Aktywności wspierające dobre samopoczucie i równowagę między życiem zawodowym a prywatnym
- Dostęp do różnorodnej globalnej sieci zawodowej
- Współpraca z doświadczonymi starszymi specjalistami