Od ponad 40 lat Accelya jest transformacyjną siłą w branży lotniczej, upraszczając procesy finansowe i komercyjne oraz umożliwiając społeczności transportu lotniczego kontrolę nad swoją przyszłością. Współpracujemy z liderami branży, takimi jak IATA, aby realizować globalne inicjatywy i pionierskie transformacje cyfrowe, które usprawniają operacje lotnicze. Pracując z Accelya, stajesz się częścią misji umożliwiającej postęp i zwinność linii lotniczych na całym świecie.
Jako Inżynier I w naszym zespole ds. rozwoju oprogramowania, będziesz kluczowym członkiem tworzenia innowacyjnych rozwiązań programowych, które przyczyniają się do wzrostu i sukcesu naszej organizacji. Współpracuj z wysoce wykwalifikowanym zespołem inżynierów i wielodyscyplinarnymi interesariuszami w celu projektowania, rozwijania i utrzymywania nowoczesnych aplikacji software'owych. To stanowisko oferuje Ci szansę na pracę nad różnorodnymi projektami, udoskonalanie swoich umiejętności technicznych oraz wywieranie znacznego wpływu w dynamicznym, szybkim środowisku.
- Rozwój Oprogramowania: Współpraca z członkami zespołu nad projektowaniem i tworzeniem wysokiej jakości rozwiązań programowych, zgodnie ze standardami kodowania i najlepszymi praktykami.
- Analiza Wymagań: Ścisła współpraca z rówieśnikami, liderami zespołów, QAs i specjalistami produktowymi, aby zrozumieć wymagania i przekształcić je w specyfikacje techniczne.
- Kodowanie i Testowanie: Pisanie czystego, efektywnego i łatwego w utrzymaniu kodu oraz udział w testach, aby zapewnić jakość i niezawodność oprogramowania.
- Recenzje Kodu: Prowadzenie i udział w recenzjach kodu w celu udzielania informacji zwrotnej, identyfikacji obszarów do poprawy i zapewnienia jakości kodu.
- Rozwiązywanie Problemów: Identyfikacja i rozwiązywanie wad oprogramowania oraz wdrażanie skutecznych rozwiązań w odpowiednim czasie.
- Ciagłe Uczenie Się: Aktualizacja wiedzy na temat nowych technologii, narzędzi i trendów w branży oraz proaktywne poszukiwanie możliwości rozwoju zawodowego.
- Komunikacja: Skuteczna komunikacja technicznych koncepcji i rozwiązań z członkami zespołu i interesariuszami oraz aktywny udział w spotkaniach zespołu i dyskusjach.
- Udoskonalanie Procesów: Wnoszenie wkładu w poprawę procesów rozwojowych i metodologii, aby zwiększyć efektywność i produktywność.
- Stopień licencjata w dziedzinie Informatyki, Inżynierii Oprogramowania lub pokrewnej dziedzinie.
- Biegłość w jednym lub kilku językach programowania, takich jak JAVA, PL/SQL, Python, C++ lub JavaScript.
- Silne rozumienie zasad, metodologii i najlepszych praktyk w zakresie tworzenia oprogramowania.
- Doświadczenie z systemami kontroli wersji (np. Git), zintegrowanymi środowiskami programistycznymi (IDEs) i systemami śledzenia problemów.
- Doskonale rozwinięte umiejętności rozwiązywania problemów i dbałość o szczegóły.
- Umiejętność współpracy w zespole i dostosowywania się do zmieniających się priorytetów.
- Silne umiejęt