Każdego dnia Global Payments umożliwia miliony transakcji pomiędzy kupującymi a sprzedającymi, korzystając z naszych kompleksowych rozwiązań płatniczych dla kart kredytowych, debetowych, przedpłaconych oraz usług dla sprzedawców. Nasz globalny zespół wspiera ponad 3 miliony firm, ponad 1300 instytucji finansowych i ponad 600 milionów posiadaczy kart, umożliwiając im rozwój i osiąganie wyjątkowych wyników z pewnością siebie. Napędzani pasją do sukcesu, z dumą dostarczamy najlepszej klasy technologie płatnicze i rozwiązania programowe. Dołącz do naszego dynamicznego zespołu i kształtuj przyszłość technologii płatności.
Jako Główny Programista Oprogramowania będziesz pracować przez cały cykl życia oprogramowania, aby projektować, kodować, debugować, utrzymywać, testować i walidować aplikacje. Wykorzystasz swoją wiedzę w wielu językach i architekturach, aby analizować istniejące aplikacje lub tworzyć nowe. Będziesz także rekomendować zmiany w rozwoju, utrzymaniu i standardach systemów, tworząc dokumenty dostarczające i plany wdrożeniowe w elastycznym środowisku rozwoju.
- Tworzenie umiarkowanie skomplikowanego kodu przy użyciu języków front-end i/lub back-end na wielu platformach we współpracy z zespołami biznesowymi i technologicznymi.
- Projektowanie, tworzenie i dostarczanie specyfikacji programów do tworzenia kodu oraz wspieranie wielu projektów z głębokim zrozumieniem aplikacji i baz danych.
- Zapewnienie szerokiej wiedzy w analizowaniu, modyfikowaniu i rozwijaniu skomplikowanego kodu/testowania jednostkowego, aby tworzyć precyzyjną dokumentację aplikacji.
- Doradzanie w zakresie testowania, walidacji oraz działań korygujących w przypadku braków kodu, proponowanie systematycznych rozwiązań.
- Uczestniczenie w spotkaniach z klientami, rozmowach dotyczących joint venture oraz partnerstwach z dostawcami w celu określenia podejść do rozwiązań.
- Konsultowanie się z kierownictwem w sprawie standardów aplikacji/ infrastruktury biznesowej, zapewniając zgodność i dokładność danych, w tym zgodność z rygorami bezpieczeństwa Payment Card Industry (PCI).
- Tworzenie, zarządzanie i dostarczanie szacunków dotyczących godzin rozliczeniowych i zasobów na skomplikowanych projektach i problemach.
- Pomoc w szkoleniu w miejscu pracy oraz oferowanie fachowych porad inżynierom oprogramowania.
Minimalne Kwalifikacje
- Tytuł licencjata w dziedzinie informatyki, technologii informacyjnych, systemów informacji zarządzania lub pokrewnym.
- Minimum 6 lat doświadczenia zawodowego w kodowaniu, projektowaniu, rozwoju i analizie danych.
- Zaawansowana wiedza na temat dwóch lub więcej języków/technologii front/back-end, API, usług zewnętrznych oraz zarówno relacyjnych, jak i NoSQL baz danych.
Preferowane Kwalifikacje
- Tytuł licencjata w dziedzinie informatyki, technologii informacyjnych, systemów informacji zarządzania lub pokrewnym.
- 8+ lat doświadczenia zawodowego w kodowaniu, projektowaniu, rozwoju i analizie danych, w tym doświadczenie z narzędziami IBM Rational.
- Umiejętności/Wiedza: Szerokie doświadczenie w korzystaniu z profesjonalnych pojęć i celów firmy w celu kreatywnego i skutecznego rozwiązywania skomplikowanych problemów.
- Kompleksowość pracy: Analiza