
Sun Life är ett globalt företag inom finansiella tjänster med huvudkontor i Toronto, Kanada. Företaget grundades 1865 och erbjuder försäkringar, investeringar, finansiell rådgivning samt lösningar inom förmögenhetsförvaltning, hälsa och kapitalförvaltning för privatpersoner, företag och institutioner. Sun Life bedriver verksamhet i Nordamerika, Asien och Europa och kombinerar finansiella tjänster med hälsorelaterade erbjudanden, med fokus på hållbarhet, mångfald och inkludering samt samhällsengagemang. Den breda verksamheten omfattar team inom finans, hälso- och sjukvård, rådgivning och närliggande tjänsteområden.
Senior mjukvaruingenjör inom AI-testning och automatisering — Sun Life, Waterloo hybrid
Senior mjukvaruingenjör som bidrar till att utveckla Sun Lifes agentbaserade plattform för kvalitetsingenjörskap. Rollen fokuserar på AI-assisterad testning, utvecklarverktyg, API:er och teknisk automatisering.
90 000 $ – 140 000 $ / år
HybridHeltidSeniorObligatoriskt Språk: engelskaFullstackingenjörMjukvaruingenjörBeskrivning
- Skapa, testa, underhålla och vidareutveckla programvara för den agentbaserade orkestreringsplattformen för kvalitetsingenjörskap.
- Bygg AI-aktiverade funktioner som stärker ingenjörers produktivitet och programvarukvaliteten.
- Utforma agentbaserade arbetsflöden för testning, automatisering och programvaruleverans.
- Anslut AI-agenter till ingenjörsverktyg, testramverk och plattformstjänster.
- Vidareutveckla AI-assisterad testning och teknisk automatisering.
- Samarbeta med ingenjörsteam för att identifiera plattformsförbättringar och möjligheter till innovation.
- Utveckla API:er, tjänster och applikationer enligt moderna ingenjörsmetoder.
- Bidra till tekniska designbeslut och förbättringar av plattformsarkitekturen.
- Bidra till att etablera plattformsstandarder, återanvändbara komponenter och bästa praxis inom teknik.
- Genomför experiment och proof-of-concept-arbete med framväxande teknik och AI-aktiverade lösningar.
- Tillämpa agila leveransmetoder och kontinuerlig återkoppling för att förfina plattformens funktioner.
- Dela med dig av din expertis, samarbeta med kollegor och stöd den tekniska utvecklingen i hela teamet.
- Hjälp plattformsanvändare med felsökning, teknisk vägledning och kompetensutveckling.
Krav
- Kandidatexamen, högskoleutbildning eller motsvarande praktisk erfarenhet inom datavetenskap, programvaruteknik, informationsteknik eller ett närliggande område.
- Minst fem års erfarenhet av att utforma, utveckla och stödja programvara i agila leveransmiljöer.
- Erfarenhet av att utforma, bygga, integrera eller stödja AI-agenter, agentbaserade arbetsflöden och AI-aktiverad programvara.
- Erfarenhet av att skapa utvecklarverktyg eller integrationer med stora språkmodeller, inklusive IDE-tillägg, Model Context Protocol, API:er för verktygsanrop samt prompt- eller kontextteknik.
- Avancerade kunskaper i Python samt erfarenhet av Java, JavaScript, TypeScript eller C#.
- Erfarenhet av att utforma och utveckla API:er, tjänster, integrationer och automatiseringslösningar.
- Praktisk kunskap om verktyg för testautomatisering, såsom Playwright, Bruno/REST, PyETL, JUnit, Jest, pytest eller xUnit.
- Erfarenhet av källkodshantering, strategier för förgrening och Git-baserade arbetsflöden för programvaruleverans.
- Erfarenhet av PostgreSQL och tillämpning av moderna principer för datamodellering.
- Erfarenhet av molnplattformar och aktuella mönster för applikationsdistribution, särskilt AWS.
- Bekantskap med Docker och containeriserade utvecklingsmiljöer.
- Stark analytisk förmåga och god problemlösningsförmåga.
- Utmärkt kommunikations- och samarbetsförmåga samt förmåga att engagera intressenter.
- Meriterande: erfarenhet av att tillämpa AI och agentbaserade funktioner på testning, kvalitetsingenjörskap eller programvaruleverans.
- Meriterande: bekantskap med agentstyrning, utvärderingsramverk, observerbarhet och ansvarsfulla AI-metoder.
- Meriterande: erfarenhet av arbetsflödesautomatisering, plattformar för teknisk produktivitet och verktyg för utvecklarstöd.
- Meriterande: erfarenhet av att främja teknikanvändning genom praktikgemenskaper, introduktion, coachning eller kompetensutveckling.
Förmåner
- Tillgång till en miljö med fokus på kontinuerligt lärande, utveckling och förbättring.
- Stöd för intern rörlighet från ledare som engagerar sig i medarbetarnas professionella utveckling.
- Flexibilitet kring hybridarbete, med möjlighet att arbeta hemifrån eller på kontor utifrån verksamhetens och kundernas behov.
- Berättigade Sun Life-medarbetare kan delta i diskretionära incitamentsprogram kopplade till individuell prestation och företagets resultat.
- Stöd med anpassningar under ansökningsprocessen, inklusive alternativa annonsformat för personer med funktionsnedsättning.