Senior Software Engineer – C# / .NET in Warsaw

Senior Software Engineer – C# / .NET in Warsaw

Warsaw Freelance 135000 - 165000 zł / rok (szac.) Zdalnie
T

W skrócie

  • Zadania: Twórz oprogramowanie w C# i .NET, rozwijaj nowoczesne aplikacje webowe.
  • Firma: Dynamiczna firma technologiczna z płaską strukturą i globalnym zespołem.
  • Benefity: Wysoka pensja, możliwość pracy zdalnej i regularne przeglądy wynagrodzeń.
  • Pozostałe informacje: Elastyczne środowisko pracy z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i wpływaj na rozwój produktów dla e-commerce.
  • Kwalifikacje: 6-8 lat doświadczenia w inżynierii oprogramowania i znajomość C# oraz .NET.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Threecolts to zestaw oprogramowania stworzony dla marek konsumenckich, pomagający im odzyskać przychody, działać efektywniej i rozwijać się na głównych rynkach detalicznych i platformach handlowych. Nasza największa działalność, Margin Pro, pomaga markom odzyskać pieniądze należne im od detalistów i platform handlowych, takich jak Amazon, Walmart i Target, zarządzając sporami w ich imieniu. Równocześnie budujemy i rozwijamy nowe produkty, w tym AI Operator i Retail 365, kontynuując rozwój naszego portfolio produktów subskrypcyjnych wśród naszej bazy klientów.

Jesteśmy globalnym zespołem 340 osób w 33 zespołach, który rozwinął się dzięki 24 przejęciom. Działamy w płaskiej strukturze, dając ludziom prawdziwą odpowiedzialność i możliwość szybkiego działania. AI jest wbudowane w sposób, w jaki pracujemy w całym biznesie, pomagając nam zwiększyć szybkość, poprawić jakość i działać na dużą skalę.

Kluczowe obowiązki:

  • Przyjmiesz odpowiedzialność za funkcje w systemach opartych na C# i .NET w Inventory Lab, dostarczając je od początkowego projektu do produkcji.
  • Zaprojektujesz, rozwiniesz i utrzymasz czyste, skalowalne usługi backendowe, API i komponenty aplikacji przy użyciu C# i ekosystemu .NET.
  • Będziesz pracować z nowoczesnymi technologiami .NET, w tym ASP.NET i ASP.NET Core, aby budować i utrzymywać niezawodne, wydajne aplikacje internetowe i usługi.
  • Skupisz się na pisaniu łatwego do utrzymania, dobrze testowanego kodu, który wspiera ewoluujące wymagania produktu.
  • Rozwiniesz i utrzymasz funkcje front-endowe przy użyciu Vue.js i TypeScript, budując responsywne, intuicyjne i łatwe do utrzymania interfejsy użytkownika, które integrują się z backendowymi API.
  • Przyjmiesz odpowiedzialność za pełnostackowe funkcje od początku do końca, od projektowania usług backendowych i modeli danych po wdrażanie komponentów front-endowych, zarządzanie stanem aplikacji i zapewnienie spójnego doświadczenia użytkownika.
  • Będziesz współpracować z zespołami Produktu, QA i DevOps, aby dostarczać niezawodne, wydajne funkcje w całym stosie aplikacji.
  • Będziesz działać niezależnie w określonym zakresie, podejmując rozsądne decyzje techniczne i równoważąc szybkość dostarczania z długoterminową jakością.
  • Aktywnie poprawisz istniejące systemy, debugując problemy produkcyjne, identyfikując przyczyny źródłowe i wdrażając trwałe poprawki.
  • Wniesiesz wkład w dyskusje techniczne, pomożesz rozwijać architekturę w swoim obszarze i podnosić standardy inżynieryjne poprzez przemyślane przeglądy kodu.

O Tobie:

  • 6-8+ lat doświadczenia w inżynierii oprogramowania.
  • Silna znajomość C# i doświadczenie w budowaniu aplikacji produkcyjnych.
  • Silne zrozumienie platformy .NET, w tym jej środowiska uruchomieniowego, bibliotek i ekosystemu rozwoju aplikacji.
  • Doświadczenie w rozwijaniu aplikacji internetowych i usług backendowych przy użyciu ASP.NET i ASP.NET Core.
  • Doświadczenie w rozwijaniu nowoczesnych aplikacji internetowych przy użyciu Vue.js lub React, w tym architektury opartej na komponentach i komponentów wielokrotnego użytku.
  • Doświadczenie w budowaniu responsywnych, dostępnych interfejsów użytkownika oraz integrowaniu aplikacji front-endowych z REST API i utrzymywaniu usług backendowych.
  • Solidne zrozumienie projektowania systemów, architektury aplikacji i skalowalnych wzorców rozwoju oprogramowania.
  • Doświadczenie w pracy z bazami danych SQL, modelami danych relacyjnych i optymalizacją zapytań.
  • Znajomość infrastruktury chmurowej: AWS lub Azure.
  • Doświadczenie w debugowaniu systemów produkcyjnych, badaniu przyczyn źródłowych i samodzielnym rozwiązywaniu problemów.
  • Komfort w pracy z Gitem, przeglądami kodu, automatycznym testowaniem i współpracy w procesach rozwoju.
  • Umiejętność efektywnej pracy w istniejącym kodzie i poprawy jakości kodu bez nadmiernego inżynierii.

Czego szukamy:

  • Masz silne poczucie odpowiedzialności i konsekwentnie dostarczasz wysokiej jakości pracę.
  • Podejmujesz pragmatyczne decyzje techniczne, rozumiejąc, kiedy priorytetować szybkość, a kiedy inwestować w skalowalność, niezawodność i łatwość utrzymania.
  • Rozumiesz praktyczne zastosowanie C# i ekosystemu .NET, wybierając odpowiednie frameworki i wzorce do budowy niezawodnego oprogramowania.
  • Jesteś komfortowy w pracy z istniejącymi systemami, identyfikując możliwości poprawy i dostarczając rozwiązania, które równoważą natychmiastowe potrzeby biznesowe z długoterminową jakością techniczną.
  • Rozkwitasz w środowisku skoncentrowanym na produkcie i dbasz o wpływ na klienta tego, co budujesz.
  • Komunikujesz się jasno, skutecznie współpracujesz w zespołach i szukasz sposobów na poprawę zarówno produktu, jak i procesów inżynieryjnych.

W tej roli będziesz wspierać Inventory Lab, produkt używany przez sprzedawców e-commerce do zarządzania zapasami, listingami, księgowością i operacyjnymi przepływami pracy. Praca będzie odpowiednia dla kogoś, kto cieszy się rozwiązywaniem praktycznych problemów produktowych, poprawą niezawodności systemu i budowaniem oprogramowania, które wspiera rzeczywiste przypadki użycia klientów.

Uwaga: Jest to rola niezależnego kontraktora.

Wynagrodzenie, korzyści i dodatki:

  • Wynagrodzenie: 140 000 USD rocznie
  • Możliwość uczestnictwa w firmowych wyjazdach
  • Regularne przeglądy wynagrodzeń.
  • W pełni zdalna praca.

Senior Software Engineer – C# / .NET in Warsaw – pracodawca: Threecolts LLC

Threecolts to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w szybko rozwijającej się firmie technologicznej. Dzięki płaskiej strukturze organizacyjnej, pracownicy mają realny wpływ na decyzje i możliwość szybkiego działania, co sprzyja innowacjom. Oferujemy konkurencyjne wynagrodzenie, regularne przeglądy wynagrodzeń oraz możliwości rozwoju zawodowego w obszarze nowoczesnych technologii, takich jak AI i Salesforce.

T

Dane kontaktowe:

Zespół rekrutacyjny Threecolts LLC

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer – C# / .NET in Warsaw

C#
ASP.NET
ASP.NET Core
Vue.js
TypeScript
REST APIs
SQL