
Sparksoft Corporation on tietotekniikka- ja palveluyritys, joka palvelee liittovaltion viranomaisasiakkaita teknologiakonsultoinnin, ohjelmistotuotteiden ja toimitustuen avulla. Sen toiminta kattaa testauksen ja riippumattoman verifioinnin ja validoinnin, kyberturvallisuuden, tietosuojan, ohjelma- ja projektinhallinnan, analytiikan sekä terveydenhuollon tietotekniikan. Yritys hyödyntää ketteriä kehitysmenetelmiä ja turvallisuuteen keskittyviä teknologiaratkaisuja auttaakseen organisaatioita rakentamaan, arvioimaan ja hallinnoimaan järjestelmiä, jotka tukevat niiden toiminnallisia tavoitteita.
Senior Scala -kehittäjä (hybridityö) – Maryland
Kehitä Scala- ja Java-pohjaisia RESTful-rajapintoja Sparksoft Corporationin liittovaltion viranomaisasiakkaille. Auta tuottamaan luotettavia digitaalisia palveluja testaamisen, valvonnan ja vianmäärityksen avulla.
Kuvaus
- Muunna tekniset määrittelyt ja projektivaatimukset konfiguroiduiksi ohjelmistokomponenteiksi
- Kehitä Scala- ja Java-pohjaisia RESTful-rajapintoja, jotka täyttävät toiminnalliset tarpeet ja tukevat skaalautuvaa suorituskykyä
- Työskentele liiketoiminta-analyytikoiden kanssa suunnittelun puutteiden tunnistamiseksi ja toiminnallisten parannusten ehdottamiseksi
- Arvioi uusien ominaisuuksien, parannusten ja muutospyyntöjen vaatima työmäärä
- Kirjoita ja suorita yksikkötestejä koodin laadun ja suunnitelman mukaisuuden varmistamiseksi
- Tutki ja ratkaise kehitys-, testi- ja tuotantoympäristöjen vikoja ja toimintaongelmia
- Hyödynnä tarkoituksenmukaisia teknologioita, menetelmiä ja työkaluja toimitusten ja jatkuvan parantamisen edistämiseksi
Vaatimukset
- Käytännön kokemusta yritysohjelmistojen kehittämisestä Scalalla, Javalla ja JavaScriptillä
- Käytännön kokemusta RESTful-rajapintojen suunnittelusta ja käytöstä, mukaan lukien integraatio- ja tiedonvaihtomallit
- Scalalla toteutettavan tausta- tai palvelukeskeisen kehityksen kokemus on välttämätön
- Kokemusta Splunkin käytöstä lokien analysointiin, valvontaan ja suorituskyvyn tutkimiseen useissa ympäristöissä
- Kyky luoda ja suorittaa yksikkötestejä sekä soveltaa ohjelmistotestauksen parhaita käytäntöjä
- Osoitettu kyky diagnosoida ja ratkaista vikoja kehitys-, testi- ja tuotantoympäristöissä
- Kyky muuntaa tekniset suunnitelmat laadukkaaksi ohjelmistoksi ja kiinnittää huomiota yksityiskohtiin
- Kyky työskennellä itsenäisesti ja osallistua tehokkaasti yhteistyöhön perustuvaan ohjelmistokehitystiimiin
- Hyvät organisointi-, ajanhallinta- ja multitaskaustaidot
- Oikeus hakea ja ylläpitää Public Trust -turvallisuusselvitystä
- Yhdysvalloissa on täytynyt asua vähintään kolme viimeisten viiden vuoden aikana
- Kandidaatin tutkinto tietojenkäsittelytieteessä, ohjelmistotekniikassa, tietotekniikassa, tietokonetekniikassa tai vastaavalla teknisellä alalla
- Kokemus liittovaltion viranomaisista, CMS:stä tai tiukasti säännellyistä terveydenhuoltojärjestelmistä katsotaan eduksi
- Kokemus REST- ja Gradle-pohjaisten sovellusten kehittämisestä, NoSQL-tietokannoista ja ketteristä menetelmistä katsotaan eduksi
- AWS-pilvisertifioinnit katsotaan eduksi
Edut
- Kilpailukykyinen kokonaispalkkaus
- 401(k)-eläkesäästöjärjestelmä työnantajan maksuosuuksilla
- Joustava palkallinen vapaa-aika
- Hybridimallinen työjärjestely
- Sairaus-, hammas-, näkö-, henki- ja työkyvyttömyysvakuutukset
- Toimistolla järjestettäviä ohjelmia, jotka rakentavat yhteisöllisyyttä, vahvistavat tiimisuhteita ja kannustavat innovointiin
- Mahdollisuuksia osallistua hyväntekeväisyyteen Sparksoft Cares -ohjelman kautta, mukaan lukien vuosittaiset koko yrityksen varainhankintatapahtumat
- Koulutus- ja ammatillisen kehittymisen ohjelmia
- Yhteistyöhön perustuva, läpinäkyvä ja viihtyisä työkulttuuri
- Great Place to Work® -tunnustus