
Sparksoft Corporation to firma z branży technologii informacyjnych i usług, która obsługuje klientów z federalnych instytucji rządowych za pośrednictwem doradztwa technologicznego, produktów programistycznych i wsparcia realizacji projektów. Jej działalność obejmuje testowanie, niezależną weryfikację i walidację, cyberbezpieczeństwo, ochronę prywatności, zarządzanie programami i projektami, analitykę oraz technologie informacyjne w ochronie zdrowia. Firma wykorzystuje metodyki zwinnego wytwarzania oprogramowania i rozwiązania technologiczne ukierunkowane na bezpieczeństwo, pomagając organizacjom tworzyć, oceniać i zarządzać systemami zgodnie z ich celami operacyjnymi.
Starszy programista Scala (praca hybrydowa) — Maryland
Twórz interfejsy RESTful API w językach Scala i Java dla klientów Sparksoft Corporation z sektora administracji federalnej. Pomagaj dostarczać niezawodne usługi cyfrowe dzięki testowaniu, monitorowaniu i rozwiązywaniu problemów.
Opis
- Przekładać specyfikacje techniczne i wymagania projektowe na skonfigurowane komponenty oprogramowania
- Tworzyć interfejsy RESTful API w językach Scala i Java, które spełniają wymagania funkcjonalne i zapewniają skalowalną wydajność
- Współpracować z analitykami biznesowymi w celu wykrywania luk w projekcie i proponowania usprawnień funkcjonalnych
- Szacować nakład pracy związany z nowymi funkcjami, usprawnieniami i żądaniami zmian
- Pisać i uruchamiać testy jednostkowe w celu weryfikacji jakości kodu i jego zgodności z projektem
- Badać i usuwać defekty oraz problemy operacyjne w środowiskach deweloperskich, testowych i produkcyjnych
- Wykorzystywać odpowiednie technologie, metody i narzędzia w celu usprawniania dostarczania rozwiązań i ciągłego doskonalenia
Wymagania
- Praktyczne doświadczenie w tworzeniu oprogramowania dla przedsiębiorstw z użyciem języków Scala, Java i JavaScript
- Praktyczne doświadczenie w projektowaniu i korzystaniu z interfejsów RESTful API, w tym we wzorcach integracji i wymiany danych
- Wymagane doświadczenie w tworzeniu backendu lub usług z użyciem języka Scala
- Doświadczenie w pracy ze Splunk przy analizie logów, monitorowaniu i badaniu wydajności w wielu środowiskach
- Umiejętność tworzenia i wykonywania testów jednostkowych oraz stosowania najlepszych praktyk testowania oprogramowania
- Udokumentowana umiejętność diagnozowania i usuwania defektów w środowiskach deweloperskich, testowych i produkcyjnych
- Umiejętność przekształcania projektów technicznych w wysokiej jakości oprogramowanie z dużą dbałością o szczegóły
- Umiejętność samodzielnej pracy przy jednoczesnym skutecznym współtworzeniu zespołu inżynierskiego
- Doskonała organizacja pracy, zarządzanie czasem i umiejętność wykonywania wielu zadań jednocześnie
- Uprawnienie do uzyskania i utrzymania poświadczenia Public Trust
- Konieczność zamieszkiwania w Stanach Zjednoczonych przez co najmniej 3 z ostatnich 5 lat
- Licencjat z informatyki, inżynierii oprogramowania, technologii informacyjnych, inżynierii komputerowej lub pokrewnej dziedziny technicznej
- Mile widziane doświadczenie we współpracy z administracją federalną, CMS lub ściśle regulowanymi systemami opieki zdrowotnej
- Mile widziane doświadczenie w tworzeniu aplikacji opartych na REST i Gradle, pracy z bazami danych NoSQL oraz stosowaniu metodyk Agile
- Mile widziane certyfikaty chmurowe AWS
Benefity
- Konkurencyjny pakiet wynagrodzeń
- Plan 401(k) z wpłatami pracodawcy
- Elastyczny płatny czas wolny
- Hybrydowy model pracy
- Ubezpieczenie medyczne, stomatologiczne, okulistyczne, na życie i od niezdolności do pracy
- Programy biurowe wspierające budowanie społeczności, wzmacnianie relacji zespołowych i rozwój innowacji
- Możliwość wspierania inicjatyw charytatywnych poprzez Sparksoft Cares, w tym coroczne zbiórki funduszy dla całej firmy
- Programy szkoleń i rozwoju zawodowego
- Współpracująca, przejrzysta i przyjazna kultura pracy
- Wyróżnienie Great Place to Work®