Komunikacja z zespołem projektowym, Klientem lub innymi interesariuszami.
Implementacja kodu źródłowego.
Utrzymywanie i rozwijanie istniejącego oprogramowania.
Optymalizacja kodu.
Udział w procesie tworzenia nowych funkcji i usprawnień.
Tworzenie testów jednostkowych i integracyjnych
Wykonywanie testów manualnych i automatycznych
Korzystanie z systemów kontroli wersji (wykorzystujemy SVN w starszych projektach, nowych GIT).
Zapewnienie bezpieczeństwa aplikacji (ochrona przed powielaniem, wykorzystanie niezgodnie z przeznaczeniem).
Wdrażanie praktyk zabezpieczeń (Pracownik uzyskuje dostęp do Zaleceń i Dobrych Praktyk przy konfiguracji środowisk uruchomieniowych).
Tworzenie dokumentacji technicznej i użytkowej.
Śledzenie nowości w dziedzinie wykorzystywanych technologii.
Nasze wymagania
Umiejętność programowania w języku JAVA.
Minimum 3 lata doświadczenia zawodowego w programowaniu
Wykształcenie wyższe, kierunek informatyczny lub pokrewny.
Gotowość do wyjazdów zagranicznych.
Obywatelstwo polskie.
Znajomość języka angielskiego.
Poświadczenie bezpieczeństwa osobowego do klauzuli NATO SECRET lub zgoda na przeprowadzenie postępowania.
Mile widziane
Znajomość protokołów TCP/IP.
Znajomość elektroniki cyfrowej.
Prawo jazdy.
To oferujemy
Zdobycie unikalnego doświadczenia w projektach prowadzonych na rzecz Sił Zbrojnych i innych służb mundurowych.
Dostęp do najnowocześniejszych technologii militarnych w codziennej pracy.
Szkolenia dopasowane do stanowiska pracy.
Niekorporacyjną kulturę pracy (bezpośrednie kontakty z przełożonymi, koleżeńskie relacje z pracownikami).
Wynagrodzenie uzależnione od zakresu pracy i formy zatrudnienia.
Dowolną formę zatrudnienia (umowa o pracę, B2B, umowa zlecenie).
Dogodną lokalizację firmy w centrum Warszawy (blisko linii metra M2).
Możliwość wykorzystania doświadczeń projektowych w osobistych pracach dyplomowych, magisterskich, inżynierskich lub podyplomowych (po uzgodnieniu z pracodawcą).