C. Mack Solutions
C. Mack Solutions
C. Mack Solutions to niewielka firma świadcząca usługi technologiczne i inżynieryjne na rzecz organizacji sektora publicznego i obronnego. Firma zajmuje się zwinnym tworzeniem oprogramowania, transformacją zwinną oraz realizacją techniczną projektów. Założona w 2005 roku, współpracuje z agencjami rządowymi, w tym z Departamentem Bezpieczeństwa Wewnętrznego Stanów Zjednoczonych oraz Służbą Celną i Ochrony Granic Stanów Zjednoczonych, aby modernizować aplikacje o kluczowym znaczeniu dla realizacji misji i wdrażać praktyki SAFe Agile. Procesy firmy są certyfikowane zgodnie z normą ISO 9001, co wspiera stałą jakość, a dostęp do rządowych instrumentów kontraktowych umożliwia budowanie długoterminowych relacji z klientami i realizację złożonych programów sektora publicznego.

Starszy architekt produktu (praca hybrydowa, Ashburn, Wirginia)

Kieruj praktycznym rozwojem systemów w React, Javie i AWS wspierających krytyczny program federalny. Nadzoruj realizację techniczną, inżynierię full-stack oraz współpracę w Agile.

Opis

  • Twórz, wdrażaj i utrzymuj funkcje full-stack w całym produkcie.
  • Buduj interfejsy z użyciem React i TypeScript.
  • Twórz usługi w Javie i Spring Boot z modelami danych PostgreSQL.
  • Uczestnicz w planowaniu sprintów, doprecyzowywaniu historyjek, demonstracjach, retrospektywach i innych ceremoniach Agile.
  • Twórz bezpieczny, łatwy w utrzymaniu, dobrze przetestowany i czytelny kod.
  • Przeprowadzaj przeglądy kodu i promuj spójną jakość inżynieryjną w zespole.
  • Współpracuj z zespołem SecDevOps przy tworzeniu, wdrażaniu i obsłudze aplikacji w AWS.
  • Przekładaj potrzeby biznesowe na jasno określone, wykonalne zadania zespołu.
  • Zapewniaj przywództwo techniczne, przeglądaj pull requesty, usuwaj przeszkody i wspieraj rozwój inżynierów poprzez mentoring.
  • Prowadź dokumentację techniczną, rejestry decyzji projektowych i diagramy architektury.
  • Identyfikuj ryzyka techniczne, problemy z jakością i decyzje architektoniczne wymagające uwagi.
  • Współpracuj z programistami, menedżerami programów, testerami, specjalistami UI/UX oraz inżynierami wsparcia produkcji.
  • Prezentuj postępy zespołu i dostarczoną pracę podczas demonstracji i aktualizacji dla interesariuszy.
  • Śledź aktualne technologie i rozwój branży.

Wymagania

  • Mieszkać w rejonie Waszyngtonu, Marylandu lub Wirginii.
  • Posiadać obywatelstwo Stanów Zjednoczonych.
  • Posiadać aktywne poświadczenie bezpieczeństwa CBP Public Trust.
  • Mieć co najmniej siedem lat doświadczenia w tworzeniu oprogramowania, w tym praktyczne doświadczenie full-stack oraz doświadczenie w kierowaniu technicznym lub projektowym albo gotowość do podjęcia takiej odpowiedzialności.
  • Posiadać tytuł licencjata w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej dyscyplinie.
  • Wykazywać się doświadczeniem produkcyjnym w pracy z Javą, Spring lub Spring Boot, React, TypeScript, JavaScript i PostgreSQL.
  • Biegle posługiwać się HTML, HTTP, CSS oraz frameworkiem JavaScript, takim jak Kendo UI.
  • Rozumieć wzorce projektowe, programowanie obiektowe i dobre praktyki projektowania oprogramowania.
  • Mieć doświadczenie w projektowaniu, wdrażaniu i integrowaniu bezpiecznych interfejsów RESTful API.
  • Rozumieć relacyjne bazy danych, modelowanie danych i dobre praktyki przechowywania danych.
  • Mieć doświadczenie z AWS lub porównywalnymi platformami chmurowymi oraz rozumieć zasady systemów rozproszonych, takie jak skalowalność i odporność na awarie.
  • Rozumieć architektury klient-serwer, mikrousługową, sterowaną zdarzeniami i warstwową, w tym związane z nimi kompromisy.
  • Mieć doświadczenie w praktykach DevOps i narzędziach CI/CD, takich jak Harness, Jenkins lub GitLab.
  • Mieć doświadczenie w korzystaniu z Dockera i Kubernetes.
  • Rozumieć typowe luki w zabezpieczeniach oprogramowania i sposoby ich ograniczania.
  • Mieć zawodowe doświadczenie w pracy w międzyfunkcyjnych zespołach Agile lub Scrum.
  • Mieć możliwość pracy hybrydowej, w tym przez jeden lub dwa dni w tygodniu na miejscu w Ashburn w Wirginii.
  • Mile widziane: doświadczenie z TypeScript na dużą skalę, Postgres Streams, WebRTC, oprogramowaniem geoprzestrzennym lub integracją generatywnej AI.
  • Mile widziane: doświadczenie w modernizacji starszych aplikacji i przekształcaniu ich w chmurowe architektury mikrousługowe.
  • Mile widziane: doświadczenie w roli lidera technicznego lub zainteresowanie rozwijaniem się w tym kierunku.
  • Mile widziane: doświadczenie w tworzeniu standardów architektury korporacyjnej.
  • Mile widziane: umiejętność analizowania i optymalizowania wydajności oprogramowania.
  • Mile widziana znajomość zarządzania konfiguracją bazową oraz praktyk kontroli wersji lub scalania.
  • Certyfikat AWS Certified Solutions Architect lub Google Cloud Professional Cloud Architect będzie dodatkowym atutem.
  • Skutecznie komunikować się pisemnie i ustnie.
  • Wykazywać się silnymi umiejętnościami analitycznymi i rozwiązywania problemów.

Benefity

  • Opieka medyczna
  • Opieka stomatologiczna
  • Opieka okulistyczna
  • Plany oszczędzania emerytalnego
  • Płatny czas wolny
  • Dodatkowe programy uzupełniające