
Sparksoft Corporation is een bedrijf voor informatietechnologie en dienstverlening dat klanten van de federale overheid bedient met technologieadvies, softwareproducten en ondersteuning bij de uitvoering. De werkzaamheden omvatten testen en onafhankelijke verificatie en validatie, cybersecurity, privacy, programma- en projectmanagement, analytics en zorg-IT. Het bedrijf gebruikt agile ontwikkelpraktijken en technologieoplossingen met een sterke focus op beveiliging om organisaties te helpen systemen op te bouwen, te evalueren en te beheren in overeenstemming met hun operationele doelstellingen.
Senior Scala-ontwikkelaar (hybride functie) – Maryland
Bouw Scala- en Java-gebaseerde RESTful API’s voor de federale overheidsklanten van Sparksoft Corporation. Help betrouwbare digitale diensten te leveren door middel van testen, monitoring en probleemoplossing.
Beschrijving
- Technische specificaties en projectvereisten vertalen naar geconfigureerde softwarecomponenten
- Scala- en Java-gebaseerde RESTful API’s ontwikkelen die aan functionele behoeften voldoen en schaalbare prestaties ondersteunen
- Samenwerken met businessanalisten om hiaten in het ontwerp bloot te leggen en functionele verbeteringen voor te stellen
- De inspanning voor nieuwe functies, uitbreidingen en wijzigingsverzoeken inschatten
- Unittests schrijven en uitvoeren om de kwaliteit van de code en de aansluiting op het ontwerp te controleren
- Defecten en operationele problemen in ontwikkel-, staging- en productieomgevingen onderzoeken en oplossen
- Geschikte technologieën, methoden en hulpmiddelen gebruiken om de oplevering en continue verbetering te bevorderen
Vereisten
- Praktische ervaring met het bouwen van bedrijfssoftware met Scala, Java en JavaScript
- Praktische ervaring met het ontwerpen en gebruiken van RESTful API’s, inclusief integratie- en gegevensuitwisselingspatronen
- Ervaring met backend- of servicegerichte ontwikkeling in Scala is vereist
- Ervaring met Splunk voor loganalyse, monitoring en prestatieonderzoek in meerdere omgevingen
- Vermogen om unittests te maken en uit te voeren en best practices voor softwaretesten toe te passen
- Aantoonbaar vermogen om defecten in ontwikkel-, staging- en productieomgevingen te diagnosticeren en op te lossen
- Vermogen om technische ontwerpen om te zetten in hoogwaardige software, met veel aandacht voor detail
- Zelfstandig kunnen werken en tegelijkertijd effectief bijdragen aan een samenwerkend engineeringteam
- Sterke organisatorische vaardigheden en goed tijdmanagement, met het vermogen om meerdere taken tegelijk uit te voeren
- In aanmerking komen voor het verkrijgen en behouden van een Public Trust-toestemming
- Moet in ten minste 3 van de afgelopen 5 jaar in de Verenigde Staten hebben gewoond
- Bacheloropleiding in informatica, software-engineering, informatietechnologie, computerengineering of een verwant technisch vakgebied
- Ervaring met de federale overheid van de Verenigde Staten, CMS of sterk gereguleerde zorgsystemen is een pré
- Ervaring met REST- en Gradle-gebaseerde applicatieontwikkeling, NoSQL-databases en Agile-methoden is een pré
- AWS-cloudcertificeringen zijn een pré
Voordelen
- Concurrerend compensatiepakket
- 401(k)-regeling met werkgeversbijdragen
- Flexibele betaalde vrije dagen
- Hybride werkregeling
- Ziektekosten-, tandarts-, oogzorg-, levens- en arbeidsongeschiktheidsverzekering
- Programma’s op kantoor die gericht zijn op het opbouwen van een gemeenschap, het versterken van teamrelaties en het stimuleren van innovatie
- Mogelijkheden om liefdadigheidsinitiatieven via Sparksoft Cares te ondersteunen, waaronder jaarlijkse bedrijfsbrede inzamelingsacties
- Trainings- en professionele ontwikkelingsprogramma’s
- Samenwerkende, transparante en prettige werkcultuur
- Erkenning als Great Place to Work®