Lead Software Developer

Job expired!

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