Software Developer in Warsaw

Software Developer in Warsaw

Warsaw Pełny etat 15500 - 17000 zł / rok (szac.) Stacjonarnie
T

W skrócie

  • Zadania: Twórz oprogramowanie, które rozwiązuje złożone problemy klientów i biznesu.
  • Firma: TechInsights - lider w analizie rynku półprzewodników.
  • Benefity: Konkurencyjne wynagrodzenie, pakiet zdrowotny, elastyczne godziny pracy i rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
  • Kwalifikacje: Doświadczenie w programowaniu i umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 15500 - 17000 zł za rok.

TechInsights to platform informacyjny dla przemysłu półprzewodnikowego. Uznawany za najbardziej zaufane źródło informacji dotyczących innowacji w półprzewodnikach oraz rynków związanych z tą branżą, zawartość TechInsights informuje decydentów i profesjonalistów, których sukces zależy od dokładnej wiedzy na temat przemysłu półprzewodnikowego - przeszłości, teraźniejszości i przyszłości. Ponad 650 firm i 150 000 użytkowników korzysta z platformy TechInsights, największej na świecie zintegrowanej kolekcji nieporównywalnych analiz inżynieryjnych, rozbiórek i analiz rynkowych w branży półprzewodników.

W tej kolekcji znajdują się szczegółowe analizy obwodów, obrazy, procesy technologiczne półprzewodników, rozbiórki urządzeń, ilustracje, informacje o kosztach i cenach, prognozy, analizy rynkowe oraz komentarze ekspertów. Klientami TechInsights są najbardziej udane firmy technologiczne, które polegają na analizach TechInsights, aby podejmować świadome decyzje biznesowe, projektowe i produktowe szybciej i z większą pewnością.

Poszukujemy doświadczonego programisty, który dołączy do naszego zespołu w Warszawie. Jako programista w zespole narzędzi analizy obwodów, przekształcisz złożone problemy klientów i biznesu w niezawodne oprogramowanie, które ma wartość. Będziesz ściśle współpracować z zespołem produktowym, inżynieryjnym, jakościowym oraz ekspertami w danej dziedzinie. Razem będziecie kwestionować założenia, szukać różnych rozwiązań i dostarczać działające funkcje w małych, testowalnych krokach.

Co będziesz robić:

  • Poznasz naszych klientów, ich przepływy pracy oraz dziedzinę analizy obwodów.
  • Będziesz współpracować z ekspertami produktowymi i dziedzinowymi, aby przekształcać potrzeby klientów w jasne, testowalne funkcje.
  • Będziesz projektować dobrze zorganizowane, łatwe do utrzymania oprogramowanie.
  • Stosować zasady Clean Architecture, separacji obaw i Domain-Driven Design tam, gdzie mają sens.
  • Projektować API, komponenty i modele danych, które są łatwe do zrozumienia, testowania i zmiany.
  • Poprawiać dług techniczny krok po kroku w miarę rozwoju systemów.
  • Budować skuteczne strategie testów automatycznych.
  • Używać TDD i BDD tam, gdzie to pomaga.
  • Własność swojego oprogramowania w produkcji, co obejmuje monitorowanie, naprawianie błędów, badanie incydentów i uczenie się z zachowania systemu w produkcji.
  • Używać CI/CD i Infrastructure as Code, aby wdrożenia i odzyski były powtarzalne i bezpieczne.
  • Preferować małe partie i krótkie pętle feedbackowe.
  • Znajdować i usuwać tarcia, prace do poprawy i powtarzające się błędy w sposobie, w jaki zespół dostarcza oprogramowanie.
  • Prototypować szybko, aby zmniejszyć niepewność.
  • Przynosić udane eksperymenty do standardów produkcyjnych.
  • Coaching i mentoring inżynierów poprzez przeglądy kodu, programowanie w parach i dyskusje projektowe.
  • Stymulować otwartą, konstruktywną debatę techniczną.
  • Używać narzędzi AI w projektowaniu, kodowaniu, testowaniu, debugowaniu i refaktoryzacji.
  • Krytycznie przeglądać pracę generowaną przez AI przed jej zaakceptowaniem.

Co przyniesiesz:

  • Dyplom licencjata w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej dziedzinie.
  • Znaczące doświadczenie w budowaniu i utrzymywaniu systemów oprogramowania produkcyjnego.
  • Silne zrozumienie architektury oprogramowania, zasad projektowania, API, danych i systemów rozproszonych.
  • Udowodniona zdolność do projektowania systemów łatwych do utrzymania przy użyciu zasad Clean Architecture i Domain-Driven Design.
  • Doświadczenie w strategii testowania automatycznego.
  • Doświadczenie z CI/CD, infrastrukturą chmurową, obserwowalnością i uruchamianiem oprogramowania produkcyjnego.
  • Silne myślenie krytyczne, umiejętność dostrzegania ukrytych problemów i oceny kompromisów.
  • Ciekawość dotycząca klientów i dziedziny biznesowej, a nie tylko technologii.
  • Skłonność do działania, eksperymentowania i dostarczania w sposób inkrementalny.
  • Doświadczenie w coachingu, mentoringu i przywództwie technicznym.
  • Postawa ciągłego doskonalenia i komfort w kwestionowaniu ustalonych praktyk, pozostając otwartym na bycie w błędzie.
  • Silne umiejętności komunikacyjne i współpracy zarówno z kolegami technicznymi, jak i nietechnicznymi.

Dlaczego warto z nami pracować:

  • Szkolenia i możliwości rozwoju sponsorowane przez firmę.
  • Kompleksowy pakiet świadczeń (zdrowie, ubezpieczenie na życie, wellness, multisport, lekcje angielskiego).
  • Elastyczna polityka urlopowa.
  • Inkluzywne środowisko, które priorytetowo traktuje różnorodność, równość i dostępność.
  • Firma o wysokim wzroście, napędzana wysoką wydajnością.
  • Oczekiwana pensja brutto: 15 500 – 17 000 PLN.

TechInsights zobowiązuje się do spełniania potrzeb osób z niepełnosprawnościami. Udogodnienia są dostępne na życzenie dla kandydatów biorących udział we wszystkich aspektach procesu selekcji.

Software Developer in Warsaw – pracodawca: TechInsights

TechInsights oferuje pracownikom możliwość rozwoju zawodowego w dynamicznej i innowacyjnej branży półprzewodników. Pracownicy mogą liczyć na stabilne zatrudnienie oraz dostęp do najnowszych technologii i analiz rynkowych. Kultura pracy w firmie sprzyja współpracy i wymianie wiedzy, co pozwala na szybsze podejmowanie decyzji biznesowych.

T

Dane kontaktowe:

Zespół rekrutacyjny TechInsights

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Software Developer in Warsaw

Programowanie w języku Python
Architektura oprogramowania
Zasady projektowania oprogramowania
API
Systemy rozproszone
Testowanie automatyczne
TDD (Test-Driven Development)