
Sparksoft Corporation je společnost působící v oblasti informačních technologií a služeb, která poskytuje služby klientům z federálních vládních institucí prostřednictvím technologického poradenství, softwarových produktů a podpory dodávek. Její činnost zahrnuje testování, nezávislé ověřování a validaci, kybernetickou bezpečnost, ochranu soukromí, řízení programů a projektů, analytiku a IT ve zdravotnictví. Společnost využívá agilní vývojové postupy a technologická řešení zaměřená na bezpečnost, aby organizacím pomáhala vytvářet, vyhodnocovat a spravovat systémy v souladu s jejich provozními cíli.
Seniorní vývojář Scala (hybridní režim) — Maryland
Vyvíjejte RESTful API v jazycích Scala a Java pro federální vládní klienty společnosti Sparksoft Corporation. Pomáhejte poskytovat spolehlivé digitální služby prostřednictvím testování, monitorování a řešení problémů.
Popis
- Převádět technické specifikace a projektové požadavky do nakonfigurovaných softwarových komponent
- Vyvíjet RESTful API v jazycích Scala a Java, která splňují funkční požadavky a podporují škálovatelný výkon
- Spolupracovat s business analytiky na odhalování nedostatků v návrhu a navrhování funkčních vylepšení
- Odhadovat pracnost nových funkcí, vylepšení a požadavků na změny
- Psát a spouštět jednotkové testy k ověření kvality kódu a jeho souladu s návrhem
- Prověřovat a odstraňovat vady a provozní problémy ve vývojovém, testovacím a produkčním prostředí
- Používat vhodné technologie, metody a nástroje ke zlepšování dodávek a kontinuálnímu zvyšování kvality
Požadavky
- Praktické zkušenosti s vývojem podnikového softwaru v jazycích Scala, Java a JavaScript
- Praktické zkušenosti s návrhem a používáním RESTful API včetně vzorců integrace a výměny dat
- Požadována je zkušenost s backendovým vývojem nebo vývojem služeb ve Scale
- Zkušenost s nástrojem Splunk pro analýzu logů, monitorování a zkoumání výkonu v různých prostředích
- Schopnost vytvářet a spouštět jednotkové testy a uplatňovat osvědčené postupy testování softwaru
- Prokazatelná schopnost diagnostikovat a odstraňovat vady ve vývojovém, testovacím a produkčním prostředí
- Schopnost převádět technické návrhy do kvalitního softwaru s důrazem na detail
- Schopnost pracovat samostatně a zároveň efektivně přispívat ke spolupráci v inženýrském týmu
- Výborné organizační schopnosti, řízení času a schopnost zvládat více úkolů současně
- Způsobilost získat a udržovat prověrku Public Trust
- Nutnost pobývat ve Spojených státech alespoň 3 z posledních 5 let
- Bakalářský titul v oboru počítačových věd, softwarového inženýrství, informačních technologií, počítačového inženýrství nebo příbuzném technickém oboru
- Výhodou jsou zkušenosti s federální vládou, CMS nebo přísně regulovanými systémy zdravotní péče
- Výhodou jsou zkušenosti s vývojem aplikací založených na REST a Gradle, databázemi NoSQL a agilními metodami
- Výhodou jsou cloudové certifikace AWS
Benefity
- Konkurenceschopný balíček odměňování
- Plán 401(k) s příspěvky zaměstnavatele
- Flexibilní placené volno
- Hybridní režim práce
- Zdravotní, zubní, oční, životní a invalidní pojištění
- Kancelářské programy zaměřené na budování komunity, posilování týmových vztahů a podporu inovací
- Možnost podporovat charitativní iniciativy prostřednictvím Sparksoft Cares včetně každoročních celofiremních sbírek
- Programy školení a profesního rozvoje
- Spolupracující, transparentní a příjemná pracovní kultura
- Ocenění Great Place to Work®