Programista
Starszy Programista .NET / Starsza Programistka .NET (Senior .NET Developer)
.NET
.NET Core
C#
TypeScript
HTML5
CSS3
SQL
Git
Narzędzia wspierane przez AI (np. Codex)
Opis stanowiska
Od 37 lat tworzymy i rozwijamy oprogramowanie dla administracji publicznej oraz przedsiębiorstw produkcyjnych.
Samodzielnie decydujemy, które produkty chcemy tworzyć i w jaki sposób je rozwijać. Podczas realizowanych projektów Pion Rozwoju Oprogramowania współpracuje z pionami analityczno-wdrożeniowymi.
Tryb pracy:
- Praca w modelu hybrydowym / stacjonarnym – min. 3 dni w tygodniu z naszego biura w Bielsku-Białej (pozostałe dni z możliwością pracy zdalnej).
Liczba osób:
- w zespołach: 4-6
- w Pionie Rozwoju Oprogramowania: 47
- w Pionach Wdrożeniowych: 55
- zatrudnionych w Rekord SI: 170
Samodzielnie decydujemy, które produkty chcemy tworzyć i w jaki sposób je rozwijać. Podczas realizowanych projektów Pion Rozwoju Oprogramowania współpracuje z pionami analityczno-wdrożeniowymi.
Tryb pracy:
- Praca w modelu hybrydowym / stacjonarnym – min. 3 dni w tygodniu z naszego biura w Bielsku-Białej (pozostałe dni z możliwością pracy zdalnej).
Liczba osób:
- w zespołach: 4-6
- w Pionie Rozwoju Oprogramowania: 47
- w Pionach Wdrożeniowych: 55
- zatrudnionych w Rekord SI: 170
Wymagane technologie, których używamy:
- • .NET / .NET Core
- • C#
- • TypeScript
- • HTML5
- • CSS3
- • SQL
- • Git
- • Narzędzia wspierane przez AI (np. Codex)
Mile widziane technologie, których używamy:
- • Angular / React
- • PostgreSQL
- • GitLab CI/CD
- • Docker
- • Delphi
- • JIRA
- • Unit / Integration Testing
- • AngularJS
- • Bootstrap
Zakres obowiązków
- • Projektowanie i tworzenie backendu oraz frontendu dla aplikacji webowych dedykowanych dla administracji publicznej i sektora produkcyjnego,
- • Refaktoryzacja oraz migracja aplikacji legacy do nowszych technologii,
- • Praktyczne wykorzystanie i wdrażanie narzędzi AI w codziennym procesie wytwarzania oprogramowania,
- • Utrzymywanie i optymalizacja istniejących rozwiązań oraz diagnozowanie trudniejszych problemów występujących na produkcji,
- • Udział w Code Review, mentoring młodszych członków zespołu oraz wsparcie w decyzjach architektonicznych.
Nasze oczekiwania:
- • Minimum 8 lat ogólnego doświadczenia komercyjnego w programowaniu, w tym co najmniej 4–5 lat doświadczenia w technologii .NET / C#,
- • Bardzo dobra znajomość języka C#, .NET / .NET Core oraz wzorców projektowych i zasad Clean Code,
- • Biegła znajomość TypeScript, HTML5 oraz CSS3,
- • Praktyczna umiejętność projektowania i pracy z bazami danych przy użyciu SQL,
- • Znajomość zagadnień związanych z testowaniem oprogramowania (testy jednostkowe, integracyjne) oraz procesami CI/CD,
- • Praktyczna znajomość narzędzi opartych na AI wspomagających pisanie, refaktoryzację oraz testowanie kodu,
- • Biegła znajomość systemu kontroli wersji Git.
Mile widziane:
- • Znajomość bazy danych PostgreSQL oraz zaawansowanych zagadnień bazodanowych,
- • Doświadczenie w pracy z GitLab CI/CD oraz konteneryzacją w środowisku Docker,
- • Znajomość nowoczesnych frameworków frontendowych, takich jak Angular lub React,
- • Doświadczenie lub gotowość do pracy z kodem napisanym w Delphi.
Podział czasu pracy:
- • 65% – Nowe funkcjonalności, architektura i integracje AI
- • 25% – Refaktoryzacja kodu legacy i utrzymanie
- • 5% – Dokumentacja
- • 5% – Spotkania zespołowe
Ścieżka rozwoju i kariery w REKORD SI:
- • Młodszy Programista
- • Programista
- • Starszy Programista
- • Ekspert ds. Oprogramowania
- • Główny Inżynier ds. Rozwoju Oprogramowania
Co oferujemy:
- • Stabilność i elastyczność: umowa o pracę, możliwość pracy hybrydowej (min. 3 dni w tyg z biura w Bielsku-Białej), świadczenia urlopowe (tzw.
- • Rozwój: Szkolenia, kursy, wyjazdy na konferencje i wydarzenia branżowe, wewnętrzna akademia wiedzy, firmowa biblioteczka oraz konkursy na innowacje i inne inicjatywy z nagrodami.
- • Benefity: dofinansowanie do prywatnej opieki medycznej, karty multisport oraz wybranych wydarzeń kulturalnych i sportowych.
- • Atmosfera: firmowe spotkania i wyjazdy integracyjne, pikniki firmowe, mikołajki oraz kultura dzielenia się wiedzą, wsparcie i partnerskie podejście.
Proces rekrutacji:
- • Rozmowa rekrutacyjno-techniczna
- • Dzień zapoznawczy w zespole
- • Rozmowa z Prezesem Zarządu