Truelogic Software
Truelogic Software
501 – 1000 Pracownicy
B2BPrzedsiębiorstwoSaaS
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