Architekt IT
Miejsce pracy: 02-583 Warszawaa) wykonywanie analiz wymagań funkcjonalnych i niefunkcjonalnych tworzonego oprogramowania w warstwie aplikacji, baz danych i mechanizmów integracyjnych,
b) projektowanie architektury oprogramowania zgodnie z przyjętą strategią i standardami technologicznymi,
c) definiowanie funkcjonalności oprogramowania i jego składowych,
d) tworzenie oprogramowania zgodnie z przyjętą architekturą i wymaganą funkcjonalnością,
e) prowadzenie testów jednostkowych oprogramowania,
f) usuwanie błędów wykrytych w oprogramowaniu,
g) integrowanie składowych oprogramowania i przygotowywanie jego pakietów instalacyjnych,
h) tworzenie i aktualizacja dokumentacji technicznej oraz użytkowej oprogramowania
i) rozszerzanie funkcjonalności i optymalizacja oprogramowania,
j) udział I współpraca z innymi zespołami w ustalonym zakresie, przy wdrażaniu oprogramowania,
h) udział w projektach prowadzonych w ustalonym dla danego projektu zakresie,
I) zachowanie staranności i dbałości o jak najlepszą jakość tworzonego oprogramowania,
m) zgłaszanie inicjatyw w zakresie optymalizacji I poprawy jakości oprogramowania,
n) zgłaszanie inicjatyw dotyczących innowacyjnych i nowatorskich rozwiązań dotyczących procesu wytwórczego oprogramowania
a) znajomość wzorców projektowych,
b) znajomość mechanizmów zapewniających: High Avaibility, Scalability, Reusability,
c) bardzo dobra znajomość technologii JavaEE,
d) bardzo dobra znajomość relacyjnych baz danych,
e) wysoka umiejętność planowania etapów rozwoju oprogramowania,
f) umiejętność wykonywania analiz wymagań funkcjonalnych i niefunkcjonalnych tworzonego oprogramowania w warstwie aplikacji, baz danych i mechanizmów integracyjnych,
g) umiejętność projektowania architektury oprogramowania zgodnie z przyjętą strategią i standardami technologicznymi,
h) umiejętność definiowania funkcjonalności oprogramowania i jego składowych,
i) wymagania dodatkowe: umiejętność pracy w metodologii Scrum, znajomość baz danych.