Software Engineer II - Python

Job expired!

Produkty FactSet zawierające inteligentne analizy i unikalne dane umożliwiają wiodącym specjalistom usług finansowych na świecie podejmowanie bardziej świadomych decyzji każdego dnia. W sercu naszej organizacji jest inkluzywna społeczność zjednoczona duchem przekraczania granic. Naszą filozofią jest otwartość na różnorodność, wierząc, że nasze najlepsze pomysły mogą pochodzić od każdego, z każdego miejsca i o każdym czasie. Stale patrzymy w przyszłość, aby rozwijać przyszłość i technologię naszej branży, zakasując rękawy, aby wspólnie rozwiązywać trudne problemy oraz ucząc się z naszych sukcesów i porażek.

Bycie inżynierem oprogramowania w FactSet oznacza kształtowanie przyszłości technologii inwestycyjnych. Nasi inżynierowie używają najnowocześniejszych technologii, w tym uczenia maszynowego, przetwarzania języka naturalnego, analizy predykcyjnej i przetwarzania w chmurze, aby rozwiązać największe wyzwania społeczności inwestycyjnej. Polegamy na naszych najbardziej kreatywnych umysłach, aby tworzyć eleganckie i intuicyjne interfejsy użytkownika, które sprawiają, że nasze produkty są jednymi z najłatwiejszych do użycia w branży.

  • Utrzymywanie i rozwiązywanie błędów w istniejących komponentach
  • Wprowadzanie nowych funkcji, poprawek i refaktoryzacji do istniejącego kodu
  • Przeprowadzanie przeglądów kodu i mentorowanie inżynierów w zakresie najlepszych praktyk
  • Praca z innymi inżynierami w metodologii sterowanej testami w środowisku zwinnym
  • Współpraca z innymi inżynierami i twórcami produktów w środowisku Scrum Agile, korzystając z narzędzi Jira i Confluence
  • Praca jako część geograficznie zróżnicowanego zespołu
  • Tworzenie i przeglądanie dokumentacji i planów testów
  • Szacowanie rozmiarów zadań i regularne komunikowanie postępów na codziennych spotkaniach standupowych i dwutygodniowych spotkaniach Scrum
  • Koordynacja z innymi zespołami w różnych biurach i departamentach
  • Wykształcenie BE, BTech, ME, MTech jest wymagane
  • 2-4 lata całkowitego doświadczenia
  • Silne umiejętności techniczne, współpracy, rozwiązywania problemów i komunikacji
  • Silne umiejętności analityczne i rozwiązywania problemów
  • Doświadczenie w pracy z językiem Python i znajomość bibliotek Python takich jak Pandas i Numpy
  • Doświadczenie z relacyjnymi bazami danych (MySQL, SQL Server lub podobny RDBMS)
  • Doświadczenie w procesach deweloperskich opartych na GitHub
  • Doświadczenie w pracy z technologią chmurową, taką jak Amazon AWS
  • Znajomość usług AWS takich jak Lambda, EC2, S3 i AWS Glue
  • Biegłość w zasadach projektowania obiektowego
  • Doświadczenie w tworzeniu i wdrażaniu usług produkcyjnych
  • Zorganizowanie, samodzielność i zaradność z umiejętnością priorytetyzacji pracy w szybkim tempie
  • Gotowość do uczestniczenia w rotacyjnych dyżurach związanych z usługami danych
  • Zrozumienie aplikacji C#, .Net
  • Doświadczenie z Jupyter Notebooks jest zaletą
  • Znajomość zwinnego rozwoju oprogramowania (Scrum jest