Projektant Oprogramowania (K/M)
WB Electronics S.A.
⚲ Ożarów Mazowiecki, Warszawa, Wola
Wymagania
- Java
- JavaScript
- Docker
- MySQL
- PostgreSQL
- HTML
- CSS
- Kubernetes
- Git
- Python
- Spring Boot
- Vue.js
- VMware
- TypeScript
Opis stanowiska
Nasze 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 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