Senior Software Engineer (Kotlin)
O firmie
W Graylight Imaging zajmujemy się tworzeniem technologii na rzecz medycyny, zwłaszcza analizy badań obrazowania medycznego. Oprócz projektów komercyjnych prowadzimy własne prace RnD, gdzie budujemy algorytmy uczenia maszynowego dla kardiologii. Jako członek naszego zespołu wnosisz swój wkład w rozwiązywanie problemów, których nikt wcześniej nie rozwiązał, na rzecz realnej poprawy zdrowia i życia ludzi.
Nazwa stanowiska: Senior Software Engineer
Poziom: senior
Praca: hybrydowa
Informacje o ofercie pracy
Kogo szukamy?
Szukamy osoby na stanowisko Senior Software Engineer (Kotlin, C#, środowisko Atlassiana, Jenkins, Cucumber) do międzynarodowego projektu badawczo-rozwojowego, którego celem jest opracowanie innowacyjnych rozwiązań wspierających diagnostykę i leczenie udaru mózgu. W ramach projektu rozwijamy oprogramowanie medyczne integrujące zaawansowane algorytmy analizy obrazów oraz narzędzia wspomagające leczenie. Projekt realizowany jest we współpracy z międzynarodowym konsorcjum partnerów technologicznych, naukowych i medycznych.
13 000 – 19 120 Brutto UoP
103 zł/h – 152 zł/h Netto B2B
Czym zajmuje się Senior Software Engineer?
- projektowaniem stabilnych i łatwych do utrzymania rozwiązań
- tworzeniem przejrzystego, wydajnego kodu
- analizą i implementacją zmian w istniejącym oprogramowaniu, tworzeniem nowych wersji oprogramowania zgodnie z etapami procesu wytwórczego z wykorzystaniem odpowiednich technologii
- pisaniem testów jednostkowych i integracyjnych
- automatyzacją za pomocą odpowiednich narzędzi i skryptów
- przeprowadzaniem przeglądu kodu i zapewnieniem zgodności ze standardami kodowania, najlepszymi praktykami i wytycznymi dotyczącymi bezpieczeństwa
- tworzeniem i aktualizacją dokumentacji technicznej oraz dostarczanie produktów zgodnie z planem i ustaloną jakością
- identyfikowaniem możliwości ulepszeń, automatyzacji i optymalizacji w cyklu życia oprogramowania
- przestrzeganiem obowiązujących standardów dotyczących wydajności i bezpieczeństwa ora tworzenie responsywnych, nowoczesnych złożonych aplikacji
- współpracą z zespołami interdyscyplinarnymi i klientem w celu zrozumienia wymagań technicznych i celów biznesowych (zarządzanie zadaniami, ustalanie priorytetów)
- przekładaniem wymagań biznesowych na techniczne specyfikacje oraz planowanie, estymowanie prac, prezentacją zaimplementowanych rozwiązań
- konfiguracją i utrzymaniem środowisk CI/CD (Continous Integration / Continous Deployment)
- podążaniem za najnowszymi trendami i nowinkami technologicznymi, w tym dotyczącymi rozwiązań chmurowych
- udzielaniem wskazówek i wsparcia młodszym członkom zespołu, planowaniem ich zadań w odniesieniu do ich kompetencji oraz wsparcie ich rozwoju
- przyczynianiem się do ciągłego doskonalenia naszych procesów oraz metod pracy
Czego od Ciebie oczekujemy?
- wiedzy i doświadczenia w pracy z Kotlin oraz C#
- znajomości narzędzi Jenkins oraz Cucumber
- szerokiej wiedzy dotyczącej wytwarzania oprogramowania oraz wzorców projektowych
- znajomości całego procesu dostarczania oprogramowania, od zbierania wymagań po wdrożenie na serwery produkcyjne
- doświadczenia w pracy w zespołach SCRUM
- gotowości do proponowania i wdrażania usprawnień
- samodzielności, kreatywności, analityczności, metodyczności, komunikatywności, analitycznego myślenia oraz dobrej organizacji pracy
- umiejętności współpracy w zespole
- Znajomości języka angielskiego na poziomie min. B2
Dodatkowe atuty
- Doświadczenie w projekcie medycznym lub projekcie zajmującym się obrazowaniem i przechwytywaniem obrazu
- Doświadczenie w projekcie zajmującym się aplikacjami do komunikacji
- Znajomość TDD i SOLID
Stos technologiczny
- C#
- Kotlin
- Jenkins
- Cucumber
- Atlassian
Co znajdziesz u nas?
- fascynujące projekty – możesz mieć realny wpływ na zdrowie i życie ludzi,
- wysoki poziom techniczny projektów – rozwiniesz u nas skrzydła,
- fajnych ludzi z proaktywnym podejściem do pracy,
- eventy i imprezy integracyjne – lubimy razem spędzać czas😊,
- budżet rozwojowy,
- ubezpieczenie grupowe,
- opiekę medyczną Medicover,
- pracę w trybie hybrydowym i elastyczne godziny pracy,
- możliwość bieżącej współpracy ze środowiskiem naukowym oraz możliwość publikacji w czasopismach naukowych .
Proces rekrutacyjny:
- Rozmowa z HR i TL zespołu, do którego rekrutujemy (ok. 1h)
- Weryfikacja techniczna (ok. 1,5h)
- Decyzja
Join us! Be GRAYt with us!
praca@graylight-imaging.com