Starszy programista (C++) Львів, Івано-Франківськ, Тернопіль Biuro inżynierii i rozwoju oprogramowania ELEKS poszukuje starszego programisty ( C++), aby dołączyć do naszego zespołu. O KLIENCIE Naszym klientem jest jedna z największych instytucji finansowych w USA. O PROJEKCIE Tworzymy oprogramowanie do rozwiązań księgowych i zarządzania danymi, wydajnością, ubezpieczeniami, zarządzaniem ryzykiem itp. WYMAGANIA Ponad 4 lata doświadczenia z C++ Doświadczenie w interfejsie użytkownika oprogra
Starszy programista (C++)
Львів, Івано-Франківськ, Тернопіль
Biuro inżynierii i rozwoju oprogramowania ELEKS poszukuje starszego programisty ( C++), aby dołączyć do naszego zespołu.
O KLIENCIE
Naszym klientem jest jedna z największych instytucji finansowych w USA.
O PROJEKCIE
Tworzymy oprogramowanie do rozwiązań księgowych i zarządzania danymi, wydajnością, ubezpieczeniami, zarządzaniem ryzykiem itp.
WYMAGANIA
- Ponad 4 lata doświadczenia z C++
- Doświadczenie w interfejsie użytkownika oprogramowania, najlepiej WPF
- Co najmniej średnio-silny poziom angielski
- Jasne umiejętności komunikacyjne i odpowiedzialne podejście do pracy
- Samowystarczalny programista, który może być mentorem dla osób na niższym poziomie
OBOWIĄZKI - Opracowywać rozwiązania i algorytmy zgodnie ze specyfikacjami technicznymi lub inną dokumentacją wymagań; w odpowiednich przypadkach stosować standardowe algorytmy
- Napisz kod programu zgodnie ze zdefiniowaną architekturą aplikacji
- Posiadaj wiedzę z zakresu metodologii tworzenia oprogramowania (Waterfall, Agile itp.)
- Strukturuj i formatuj kod źródłowy, komentuj i oznaczaj kod, a także nadawaj nazwy zmiennym, funkcjom, klasom, strukturom danych i plikom zgodnie z konwencjami firmowymi i najlepszymi praktykami branżowymi
- Wdrażaj refaktoryzację kodu i metody optymalizacyjne. Wyniki refaktoryzacji i optymalizacji do zbiorczej bazy wiedzy jako najlepsze praktyki
- Modyfikuj istniejący kod oprogramowania i testuj jego dostępność. Analizuj zgodność kodu oprogramowania ze standardami czytelności i wydajności
- Korzystaj z systemów kontroli wersji, aby śledzić postęp optymalizacji kodu, a także łączyć lub dzielić jednostki kodu. Zatwierdzaj zmiany zgodnie z zasadami kontroli wersji
- Przeprowadzaj analizę, weryfikację i debugowanie kodu oprogramowania na poziomie jednostek aplikacji
- Opracuj procedury testowania dostępności kodu, zbierania danych diagnostycznych, generowania testować zbiory danych o pożądanych cechach; zbadać wymagane cechy oprogramowania itp.
- Odtworzyć defekty zarejestrowane w bazie defektów, ustalić ich przyczyny i zmodyfikować kod w celu wyeliminowania defektów
- Określić zgodność oprogramowania z wymaganiami technicznymi
- Zbieraj i analizuj wyniki testów oprogramowania. Zapewnij prawidłową interpretację danych diagnostycznych; analizować znaczenie uzyskanych cech oprogramowania; dokumentować wyniki testów. Oceniaj dostępność oprogramowania
- Opracowuj, dokumentuj i edytuj interfejsy programistyczne, procedury montażu modułów i komponentów oprogramowania, procedury wdrażania i aktualizacji oprogramowania, a także procedury migracji i transformacji (konwersji) danych
- Montaż modułów i komponentów oprogramowania w produkty programowe; łączyć oprogramowanie ze środowiskiem zewnętrznym. Testuj dostępność wersji oprogramowania
- Analizuj warianty realizacji wymagań oprogramowania; ocenić ich czas i obciążenie pracą. Przeprowadzić ocenę i uzasadnienie rekomendowanych rozwiązań pod kątem wymagań oprogramowaniawdrożenie
- Zatwierdzanie wymagań technicznych dla oprogramowania z interesariuszami. Oceń i uzasadnij warunki realizacji zadania
CV możesz przesłać tutaj: Jobs.lever.co/...ied&lever-source[]=dou.ua
Co zyskasz dzięki ELEKS
- Ścisła współpraca z klientem
- Trudne zadania
- Rozwój kompetencji
- Możliwość wywierania wpływu technologie projektowe
- Projekty od podstaw
- Zespół profesjonalistów
- Dynamiczne środowisko o niskim poziomie biurokracji
O ELEKSIE
ELEKS to firma zajmująca się tworzeniem oprogramowania na zamówienie. Dostarczamy wartość naszym klientom dzięki naszej wiedzy i doświadczeniu zdobytemu podczas pracy jako partner w zakresie innowacji oprogramowania od 1991 roku.
Ponad 2000 specjalistów zlokalizowanych w centrach dostaw w Europie Wschodniej oraz biurach sprzedaży w Europie i Ameryce Północnej zapewnia naszym klientom pełen zakres usług inżynierii oprogramowania. Należą do nich rozwój produktu, kontrola jakości, badania i rozwój, projektowanie, doradztwo technologiczne i dedykowane zespoły.