Opis stanowiska:Wykorzystuje specjalistyczną wiedzę do konceptualizacji, projektowania, opracowywania, testów jednostkowych, konfigurowania i wdrażania części nowych lub udoskonalonych (modernizacje lub konwersje) biznesowych i techniczne rozwiązania w zakresie oprogramowania poprzez zastosowanie odpowiednich standardowych metodologii i procesów cyklu życia oprogramowania. W razie potrzeby współpracuje z Klientem i pełni role w projekcie (np. Kierownik projektu, Analityk biznesowy, Inżynier dany
Opis stanowiska:
Wykorzystuje specjalistyczną wiedzę do konceptualizacji, projektowania, opracowywania, testów jednostkowych, konfigurowania i wdrażania części nowych lub udoskonalonych (modernizacje lub konwersje) biznesowych i techniczne rozwiązania w zakresie oprogramowania poprzez zastosowanie odpowiednich standardowych metodologii i procesów cyklu życia oprogramowania. W razie potrzeby współpracuje z Klientem i pełni role w projekcie (np. Kierownik projektu, Analityk biznesowy, Inżynier danych), aby uzyskać zrozumienie środowiska biznesowego, kontekstu technicznego i strategicznego kierunku organizacji. Definiuje zakres, plany i elementy dostarczane dla przypisanych komponentów. Rozumie i wykorzystuje odpowiednie narzędzia do analizowania, identyfikowania i rozwiązywania problemów biznesowych i technicznych. Stosuje metryki do monitorowania wydajności i pomiaru kluczowych parametrów projektu. Przygotowuje dokumentację systemu. Spełnia standardy bezpieczeństwa i jakości. Jest na bieżąco z pojawiającymi się narzędziami, technikami i technologiami1111
Obowiązki:df
- Uczestniczy jako członek rozwoju zespół lub zespoły; może kierować małym zespołem programistów.
- Projektuje jednostki dla innych. Kończy rozwój w celu wdrożenia złożonych komponentów.
- Wnosi wkład w działania projektowe; może projektować rozwiązania.
- Rozwija się samodzielnie; uczestniczy w przeglądach kodu i może je prowadzić. Może prowadzić i zapewniać mentoring i wskazówki mniej starszym programistom.
- Projektuje, przygotowuje i wykonuje testy jednostkowe.
- Wykorzystuje dogłębną lub szeroką wiedzę techniczną do utrzymania jednego lub więcej obszarów technologicznych ( np. tworzenie witryn internetowych).
- Stosuje technologie firmowe i innych firm do rozwiązań programowych o umiarkowanej złożoności.
- Samodzielnie wdraża złożone rozwiązania dla użytkowników końcowych lub przedsiębiorstw lub usługi przygotowane przez starszych technologów dla bardziej złożonych rozwiązań.
Wymagane wykształcenie i doświadczenie:
- Zazwyczaj licencjat techniczny lub równoważne doświadczenie oraz minimum 6 lat doświadczenia na podobnym stanowisku lub tytuł magistra i minimum 4 lata doświadczenia.
аыва
Wiedza i Umiejętności:
- Ponad 6 lat doświadczenia w pisaniu kodu w językach takich jak (między innymi) COBOL, PL/1, Java, C, C++, C# , VB.Net.
- Możliwość pracy z narzędziami do tworzenia stron internetowych dla nowych aplikacji.
- Podstawowa znajomość baz danych RDBMS, takich jak SQL Server i Oracle. Podstawowa znajomość nowoczesnych metodologii projektowania i tworzenia oprogramowania.
- Doświadczenie w jednym lub większej liczbie cykli życia projektu pełnej wersji.
- Dogłębna znajomość nowoczesnego SCM (zarządzania konfiguracją oprogramowania).
- Podstawowa znajomość narzędzi testowych oraz skryptów testów jednostkowych i integracyjnych oraz metodologii testowania.
- 333Doświadczenie w korzystaniu ze zintegrowanego środowiska programistycznego (np. Eclipse, Visual Studio).
- Dogłębne zrozumienie podstawowa baza danych Administracja. Potrafi konsekwentnie stosować standardy jakości i bezpieczeństwa.ваыаыва
- Dobre umiejętności komunikacji werbalnej i pisemnej.
- Rozwijanie ogólnych umiejętności zarządzania projektami/lidera zespołu. Umiejętność efektywnej pracy w zespole i z CLIents.
Zadzwoń +380999999999