Projektant Oprogramowania (K/M)
WB Electronics S.A.
⚲ Ożarów Mazowiecki, Warszawa
Wymagania
- Java
- JavaScript
- Docker
- MySQL
- PostgreSQL
- HTML
- CSS
- Kubernetes
- Git
- Python (nice to have)
- Spring Boot (nice to have)
- Vue.js (nice to have)
- VMware (nice to have)
- TypeScript (nice to have)
Opis stanowiska
Wymagania: - Wykształcenie wyższe techniczne lub student ostatniego roku studiów I stopnia na kierunku informatyka techniczna i telekomunikacja (lub pokrewne) - Znajomość języka angielskiego w stopniu komunikatywnym (min. B1) - Znajomość etapów cyklu życia oprogramowania - Umiejętności w zakresie transformacji wymagań biznesowych na funkcjonalności projektowanych systemów - Umiejętności w zakresie transformacji funkcjonalności projektowanych systemów do postaci ich komponentów niskopoziomowych - Umiejętności obsługi systemów Windows i Linux w zakresie wykonywania podstawowych czynności administracyjnych - Umiejętności w zakresie programowania z zastosowaniem: React.js, Vue.js, TypeScript - Umiejętności pracy w środowisku kontenerowym: Docker, Kubernetes - Umiejętności w zakresie użycia technologii HTML5, CSS3, JavaScript - Umiejętności w zakresie projektowania i administrowania bazami danych: MySQL, PostgreSQL - Umiejętności implementacji interfejsów RESTful API - Podstawowa wiedza z zakresu projektowania UX/UI - Umiejętności realizacji projektów IT z zastosowaniem podejścia iteracyjno-przyrostowego - Umiejętności w zakresie tworzenia dokumentacji technicznej - Umiejętności w zakresie przetwarzania i analizy dużych zbiorów danych z zastosowaniem dowolnego języka programowania - Umiejętności z zakresu obsługi systemu kontroli wersji GIT - Dbałość o czystość kodu i jakość architektury aplikacji - Gotowość do wyjazdów służbowych i wizji lokalnych - Otwartość na prowadzenie periodycznego kontaktu z partnerami biznesowymi - Prawo jazdy kat. B Mile widziane: - Udział w projektach systemów teleinformatycznych (portfolio) - Znajomość zagadnień z zakresu walki radioelektronicznej - Umiejętność obsługi narzędzi do zarządzania projektami i śledzenia problemów O firmie: - Jesteśmy największym polskim producentem oferującym technologię łączności i dowodzenia oraz zaawansowane rozwiązania dla sił zbrojnych z całego świata. Kierujemy się innowacyjnością, tworzymy przełomowe rozwiązania, wyznaczamy standardy i trendy w sektorze obronnym w Polsce i na rynkach międzynarodowych. Zakres obowiązków: - Prowadzenie analizy potrzeb zamawiającego - Wsparcie projektantów w procesie projektowania wysokopoziomowego w oparciu o zdefiniowane wymagania biznesowe - Transformacja wysokopoziomowych projektów oprogramowania do postaci implementacyjnej - Implementacja funkcjonalności systemów zgodnie z opracowanymi projektami - Transfer informacji do/pomiędzy zespołami wytwórczymi - Stały nadzór nad zgodnością wytwarzanych systemów ze zidentyfikowanymi potrzebami zamawiającego - Ewaluacja zaimplementowanych funkcjonalności oraz ewentualne proponowanie ich zmian w kontekście zidentyfikowanych potrzeb zamawiającego - Przygotowanie sprzętu i oprogramowania do realizacji testów w warunkach rzeczywistych - Wykonywanie testów w warunkach rzeczywistych - Tworzenie raportów z wykonanych testów - Tworzenie dokumentacji technicznej wytwarzanych systemów - Czynny udział w warsztatach analitycznych i spotkaniach z interesariuszami Oferujemy: - Pracę w firmie o szczególnym znaczeniu dla obronności Państwa działającej na rynkach międzynarodowych - Możliwość współtworzenia innowacyjnych produktów na najwyższym światowym poziomie oraz rozwoju unikalnych umiejętności - Bogaty pakiet benefitów (m. in. szkolenia rozwojowe, opieka medyczna, karta sportowa, dofinansowanie wypoczynku, zajęcia z języka angielskiego, itp.) - Stabilne zatrudnienie i konkurencyjne wynagrodzenie - Elastyczne godziny rozpoczęcia pracy - Przyjazną atmosferę pracy