SAIC
SAIC
Posredovana vsebina profila za podjetje SAIC očitno opisuje Bitly in ne podjetja SAIC. Predstavlja na oblaku temelječo platformo SaaS za upravljanje povezav in kod QR, ki vključuje krajšanje URL-naslovov, dinamične kode QR, blagovne povezave, analitiko povezav, sledenje kampanjam UTM, ciljne strani, prilagojene mobilnim napravam, digitalne vizitke, API-je za razvijalce in funkcije, izboljšane z umetno inteligenco. Besedilo o izdelku je namenjeno tržnikom, razvijalcem in podjetniškim ekipam v panogah, kot so maloprodaja, potrošniško blago, gostinstvo, mediji, zdravstvo, finance in izobraževanje, pri čemer poudarja integracije, analitiko in zmogljivosti za velika podjetja. Te informacije je treba preveriti, preden se uporabijo za predstavitev podjetja SAIC ali njegovega zaposlovanja.

Full-stack razvijalec (hibridno, Maryland)

Razvijajte in posodabljajte varne poslovne aplikacije za družbo SAIC, integratorja obrambnih in tehnoloških rešitev za kritične misije. Delali boste z Reactom, Pythonom, C/C++, API-ji, SQL-om in storitvami z zmogljivostmi umetne inteligence.

Opis

  • Načrtovanje, izdelava, testiranje in vzdrževanje celovitih poslovnih spletnih aplikacij
  • Izdelava dostopnih in ponovno uporabnih front-end komponent ter funkcionalnosti z Reactom, TypeScriptom, JavaScriptom, HTML5 in CSS3
  • Izdelava strežniških API-jev in aplikacijskih storitev, ki zajemajo poslovno logiko, preverjanje, beleženje, varnostne kontrole, preverjanje pristnosti, avtorizacijo in nadzor dostopa na podlagi vlog
  • Razvoj in optimizacija poizvedb, shem, migracij ter postopkov za odpravljanje težav v SQL-u, MariaDB in MySQL
  • Izdelava nadzornih plošč, obrazcev, vmesnikov delovnih tokov, funkcij za iskanje in filtriranje, poročil ter podrobnih prikazov zapisov
  • Povezovanje aplikacij s poslovnimi platformami za upravljanje dokumentov in notranjimi storitvami, vključno z Microsoft 365 in/ali SharePointom
  • Izdelava vmesnikov in zalednih storitev za zmogljivosti AI/ML, LLM in agentov UI s poteki dela, pri katerih sodeluje človek
  • Uvajanje beleženja aplikacij, obravnave izjem, revizij in operativne diagnostike
  • Pisanje enotnih, integracijskih in avtomatiziranih testov ter sodelovanje pri pregledih kode
  • Diagnosticiranje in izboljševanje težav v front-endu, back-endu, API-jih, podatkovnih bazah in integracijah
  • Podpora testiranju sistemske integracije, uporabniškemu sprejemnemu testiranju, regresijskemu testiranju in produkcijskim izdajam
  • Sodelovanje z ekipo DevOps pri CI/CD, gradnjah, uvedbah, konfiguraciji in dejavnostih, povezanih z izdajami
  • Integracija, refaktoriranje in postopna posodobitev starejših komponent v jezikih C/C++, Python, shell in JavaScript, komponent podatkovnih baz ter sodobnih spletnih komponent
  • Izdelava lupinskih skript za Linux in pripomočkov v Pythonu za zaledne storitve, avtomatizacijo, obdelavo podatkov in integracije
  • Izdelava, vzdrževanje, odpravljanje težav in izboljševanje programske opreme v jezikih C in C++
  • Uporaba Visual Studio Code za razvoj, razhroščevanje in delovne tokove, ki temeljijo na Gitu
  • Izdelava aplikacijske in tehnične dokumentacije
  • Sodelovanje pri obredih Agile/Scrum ter podpora iterativnim izdajam in povratnim informacijam deležnikov

Zahteve

  • Diploma prve stopnje z najmanj devetimi leti izkušenj, magistrska diploma z najmanj sedmimi leti izkušenj ali PhD/JD z najmanj štirimi leti izkušenj
  • Najmanj pet let poklicnih izkušenj z razvojem programske opreme, vključno z razvojem celovitih spletnih aplikacij
  • Praktične izkušnje z Reactom ter napredno znanje TypeScripta in JavaScripta
  • Napredno znanje HTML5 in CSS3
  • Izkušnje z izdelavo sodobnih komponentnih spletnih aplikacij, ki obdelujejo velike količine podatkov
  • Izkušnje z načrtovanjem in razvojem REST API-jev ter strežniške poslovne logike
  • Delovno poznavanje konceptov AI in LLM, vključno z vzorci aplikacij z agenti UI
  • Izkušnje s povezovanjem front-end aplikacij z zalednimi API-ji in poslovnimi storitvami
  • Sposobnost dela z bazami kode v različnih jezikih in razumevanje odvisnosti med starejšimi in sodobnimi komponentami
  • Izkušnje z vzdrževanjem in posodabljanjem starejših aplikacij
  • Znanje lupinskega skriptiranja v Linuxu, vključno z Bashom
  • Dobro znanje programiranja v Pythonu
  • Dobro znanje programiranja v jezikih C in C++, vključno z branjem, razhroščevanjem, vzdrževanjem in izboljševanjem starejše kode
  • Dobro poznavanje SQL-a in načrtovanja relacijskih podatkovnih baz
  • Praktične izkušnje z MariaDB, MySQL ali primerljivimi relacijskimi sistemi podatkovnih baz
  • Izkušnje z uvajanjem preverjanja pristnosti, avtorizacije in nadzora dostopa na podlagi vlog
  • Izkušnje z Gitom in sodobnimi praksami upravljanja izvorne kode
  • Izkušnje z izdelavo avtomatiziranih enotnih in integracijskih testov
  • Izkušnje z razvojnimi okolji na osnovi Linuxa in orodji ukazne lupine
  • Izkušnje z Visual Studio Code ali primerljivim sodobnim IDE-jem
  • Razumevanje praks varnega razvoja programske opreme
  • Izkušnje z razhroščevanjem na ravneh uporabniškega vmesnika, API-ja, zaledja in podatkovne baze
  • Izkušnje z delom v okolju razvoja programske opreme Agile/Scrum
  • Državljanstvo ZDA in sposobnost pridobiti ter ohraniti dovoljenje Public Trust

Sorodna delovna mesta

Kreato Global | BPO and Language Solutions

Remote English-Spanish OPI/VRI Interpreter

Kreato Global | BPO and Language Solutions

Interpret remotely between English- and Spanish-speaking people in medical, financial, social service, and customer care settings. Provide language support for Kreato Global across Latin America.

Odpri
RecruitGo

Remote Executive Assistant, Outreach and Marketing — Philippines

RecruitGo
51 – 200 Zaposleni
LogistikaSvetovanjeTrženje

Handle administrative support, CRM, outreach, and marketing for RecruitGo, an Employer of Record serving global clients with talent from emerging markets. Support two UK-facing clients with day-to-day administration and creative campaigns.

Odpri