Thales
Thales
Thales utvecklar teknik för flyg- och rymdfart, försvar, säkerhet och transport. Företagets arbete omfattar AI-baserade system, säker datakommunikation och smarta transportlösningar som stödjer organisationer som är beroende av tillförlitlig digital och operativ infrastruktur. Företaget betonar också hållbarhet, digital etik och mångfald som en del av sitt sätt att utveckla teknik och sin arbetsstyrka.

Senior Java-programvaruutvecklare – hybridarbete hos Thales

Thales söker en senior programvaruutvecklare som ska utforma Java-baserade användargränssnittsapplikationer och vägleda programvaruarkitekturen. Rollen omfattar kodgranskningar, utveckling av proof-of-concept-lösningar och tekniskt ledarskap för ingenjörsteam.

Beskrivning

  • Utforma, dokumentera och implementera kundlösningar för Thales.
  • Utveckla kvalitativa programvarukomponenter och applikationer inom en agil process.
  • Skriva användningsfall och användarberättelser samt vid behov tilldela dem till funktionella komponenter.
  • Tillhandahålla teknisk expertis och tekniskt stöd inom utveckling samt rapportera till ledningen.
  • Bygga proof-of-concept-implementationer för nya idéer, tekniker och arkitekturkoncept.
  • Granska kod för att säkerställa att den följer den definierade programvaruarkitekturen.
  • Säkerställa att implementationer följer den föreslagna arkitekturen och rekommenderade designmönster.
  • Ge praktiskt tekniskt ledarskap till juniora och medelerfarna ingenjörer inom programvarudesign och implementation.
  • Följa säkerhetsriktlinjer och slutföra obligatorisk rapportering till ledningen.
  • Underlätta diskussioner mellan intressenter.
  • Genomföra kollegiala kodgranskningar.

Krav

  • Kandidatexamen i datavetenskap, informationssystem, matematik eller ett närliggande område.
  • Minst fem års praktisk erfarenhet av att utveckla komplexa Java-baserade användargränssnittsapplikationer med Eclipse RCP, JFace och JavaFX.
  • Omfattande kunskaper om tekniker för utveckling av fristående applikationer.
  • Erfarenhet av att utforma programvaruarkitekturer.
  • Praktiska kunskaper om designmönster för programvara och SOLID-principer för objektorienterad utveckling.
  • Goda kunskaper i Design Thinking.
  • Bred erfarenhet av att tillämpa designmönster för programvara.
  • Praktisk erfarenhet av Scrum, kontinuerlig integration och verktyg som Jira, Mercurial, Git och Jenkins.
  • Erfarenhet av testdriven utveckling.
  • Goda kunskaper om hela programvaruutvecklingscykeln, från kravanalys till lansering.
  • Självständig och analytisk, med förmåga att undersöka problem på egen hand.
  • Stor noggrannhet vid korrigering av fel eller leverans av funktionsförbättringar.
  • Utmärkt kommunikationsförmåga.
  • Laglig rätt att arbeta i USA för valfri arbetsgivare vid anställningstillfället.
  • Tjänsten berättigar inte till visumsponsring eller övertagande av sponsring för arbetsvisum.
  • Godkänd bakgrundskontroll efter erbjudande om anställning krävs.

Förmåner

  • Brett utbud av valbara försäkringar, inklusive sjuk-, tand- och synförsäkring, FSA/HSA, livförsäkring och AD&D, försäkring vid kritisk sjukdom, sjukhusersättning, olycksfallsförsäkring, rättsskydd, identitetsstöld och husdjur.
  • Pensionssparande tillgängligt efter 30 dagar, med arbetsgivarbidrag och matchning utan intjänandeperiod.
  • Betalda företagshelgdagar och betald ledighet.
  • Arbetsgivarbetald livförsäkring, AD&D, invaliditetsförsäkring, personalstödsprogram och välmåend program.
  • Hybrid arbetsform eller möjlighet till distansarbete inom USA.
  • Arbetsgivarbetald bakgrundskontroll efter erbjudande om anställning.

Relaterade jobb

Terumo Medical Corporation

Regionchef, Terumo Interventional Systems försäljning

Terumo Medical Corporation

Led försäljningen av medicintekniska produkter i en region i North Central New Jersey och ansvarade för fältteam och sjukhusrelationer. Driv regionala intäkter och försäljningsresultat samt säkerställ regelriktig marknadsföring av Terumo Interventional Systems produkter.

Öppna
Claroty

QA-automatiseringsingenjör

Claroty

Utveckla API- och UI-automation samt kvalitetsgrindar i CI/CD för Clarotys plattform för cybersäkerhet inom cyberfysiska system. Bidra till att skydda kritisk infrastruktur genom tillförlitlig testning.

Öppna