Sun Life
Sun Life
Sun Life globalna je tvrtka za financijske usluge sa sjedištem u Torontu u Kanadi. Osnovana 1865. godine, pruža rješenja iz područja osiguranja, ulaganja, financijskog savjetovanja, upravljanja imovinom, zdravstva i upravljanja imovinom pojedincima, poduzećima i institucijama. Sun Life posluje u Sjevernoj Americi, Aziji i Europi, povezujući financijske usluge s ponudom usmjerenom na zdravlje te naglašavajući održivost, raznolikost i uključivost kao i doprinos zajednici. Njezino široko poslovanje podržava timove koji rade u financijama, zdravstvu, savjetovanju i povezanim djelatnostima.

Viši softverski inženjer, AI testiranje i automatizacija — Sun Life, Waterloo, hibridni rad

Viši softverski inženjer koji pomaže unaprijediti Sun Lifeovu platformu za agentno inženjerstvo kvalitete. Uloga je usmjerena na testiranje uz pomoć umjetne inteligencije, alate za programere, API-je i inženjersku automatizaciju.

Opis

  • Izrađivati, testirati, održavati i unapređivati softver za platformu za orkestraciju agentnog inženjerstva kvalitete.
  • Izrađivati značajke podržane umjetnom inteligencijom koje povećavaju inženjersku produktivnost i kvalitetu softvera.
  • Dizajnirati agentne tijekove rada za testiranje, automatizaciju i isporuku softvera.
  • Povezivati AI agente s inženjerskim alatima, testnim okvirima i uslugama platforme.
  • Unapređivati mogućnosti testiranja uz pomoć umjetne inteligencije i inženjerske automatizacije.
  • Surađivati s inženjerskim timovima na prepoznavanju poboljšanja platforme i prilika za inovacije.
  • Razvijati API-je, usluge i aplikacije u skladu sa suvremenim inženjerskim praksama.
  • Doprinositi odlukama o tehničkom dizajnu i poboljšanjima arhitekture platforme.
  • Pomagati u uspostavi standarda platforme, ponovno upotrebljivih komponenti i najboljih inženjerskih praksi.
  • Provodi­ti eksperimente i izrade dokaza koncepta s novim tehnologijama i rješenjima podržanima umjetnom inteligencijom.
  • Primjenjivati agilne metode isporuke i kontinuirane povratne informacije radi unaprjeđenja mogućnosti platforme.
  • Dijeliti stručnost, surađivati s kolegama i podržavati tehnički razvoj unutar cijelog tima.
  • Pomagati korisnicima platforme pri otklanjanju poteškoća, pružati tehničke smjernice i podršku pri osposobljavanju.

Zahtjevi

  • Sveučilišna diploma, stručna diploma ili ekvivalentno praktično iskustvo iz računalnih znanosti, softverskog inženjerstva, informacijske tehnologije ili srodnog područja.
  • Najmanje pet godina iskustva u dizajniranju, razvoju i podršci softveru u agilnim okruženjima isporuke.
  • Iskustvo u dizajniranju, izradi, integraciji ili podršci AI agentima, agentnim tijekovima rada i softveru podržanom umjetnom inteligencijom.
  • Iskustvo u izradi alata za programere ili integracija s velikim jezičnim modelima, uključujući proširenja za IDE, Model Context Protocol, API-je za pozivanje alata te inženjerstvo upita ili konteksta.
  • Napredno znanje Pythona uz iskustvo s Javom, JavaScriptom, TypeScriptom ili C#-om.
  • Iskustvo u dizajniranju i razvoju API-ja, usluga, integracija i automatizacijskih rješenja.
  • Radno poznavanje alata za automatizaciju testiranja kao što su Playwright, Bruno/REST, PyETL, JUnit, Jest, pytest ili xUnit.
  • Iskustvo s kontrolom izvornog koda, strategijama grananja i tijekovima rada za isporuku softvera temeljenima na Gitu.
  • Iskustvo u korištenju PostgreSQL-a i primjeni suvremenih načela modeliranja podataka.
  • Iskustvo s platformama u oblaku i aktualnim obrascima implementacije aplikacija, osobito AWS-om.
  • Poznavanje Dockera i kontejneriziranih razvojnih okruženja.
  • Izražene analitičke sposobnosti i sposobnost rješavanja problema.
  • Izvrsne komunikacijske, suradničke vještine i vještine rada sa zainteresiranim stranama.
  • Poželjno je iskustvo u primjeni AI-ja i agentnih mogućnosti na testiranje, inženjerstvo kvalitete ili isporuku softvera.
  • Poželjno je poznavanje upravljanja agentima, evaluacijskih okvira, opservabilnosti i odgovornih praksi umjetne inteligencije.
  • Poželjno je iskustvo s automatizacijom tijekova rada, platformama za inženjersku produktivnost i alatima za osposobljavanje programera.
  • Poželjno je iskustvo u poticanju prihvaćanja tehnologije putem stručnih zajednica, uvođenja u posao, mentoriranja ili osposobljavanja.

Pogodnosti

  • Pristup okruženju usmjerenom na kontinuirano učenje, razvoj i poboljšanje.
  • Podrška internoj mobilnosti od voditelja predanih profesionalnom razvoju.
  • Fleksibilnost hibridnog rada, uz mogućnost rada od kuće ili iz ureda prema poslovnim potrebama i potrebama klijenata.
  • Zaposlenici Sun Lifea koji ispunjavaju uvjete mogu sudjelovati u diskrecijskim programima poticaja povezanima s individualnim i poslovnim učinkom.
  • Podrška pri osiguravanju prilagodbi tijekom prijavnog postupka, uključujući alternativne formate oglasa za osobe s invaliditetom.