
Independence Pet Group är en nordamerikansk organisation inom djurförsäkringar och djurtjänster som betjänar fler än 800 000 sällskapsdjur i USA och Kanada. Företaget utvecklar försäkringsprodukter och tjänster som är utformade för att stödja sällskapsdjur under hela deras liv, inklusive alternativ för riskbedömning, nyckelfärdiga lösningar för partner och konsumentinriktade försäkringsskydd. Genom sin portfölj av varumärken inom djurförsäkringar arbetar Independence Pet Group med försäkringar, konsumenttjänster och djurvälmående för att stärka relationen mellan sällskapsdjur och deras ägare.
Ledande mjukvaruingenjör – distansarbete i New York
Led arkitektur och praktiskt ingenjörsarbete för Independence Pet Groups plattformar för djurhälsoförsäkringar. Stärk Azure-applikationer, tillförlitlighet, ingenjörsstandarder och teknisk leverans i flera team.
149 880 $ – 187 349 $ / år
DistansHeltidLeadObligatoriskt Språk: engelskaFullstackingenjörMjukvaruingenjörBeskrivning
- Ge tekniskt ledarskap åt flera ingenjörsteam och produktområden
- Led lösningsdesign och arkitekturbeslut för nyutveckling, integrationer, modernisering och plattformsförbättringar
- Utforma teknisk inriktning och ingenjörsstandarder i samarbete med chefen för programvaruutveckling
- Utvärdera tekniska avvägningar och rekommendera skalbara, underhållbara, säkra och tillförlitliga lösningar
- Utveckla och stöd .NET/C#-, Azure-, API-, webbapplikations- och dataplattformslösningar
- Skriv kod för komplexa initiativ med stor påverkan över flera plattformar
- Stöd kundvända applikationer, plattformar för försäkringar och skadereglering, integrationer och mobilapplikationer
- Skapa prototyper och referensimplementationer
- Diagnostisera komplexa problem i applikationer, integrationer, prestanda och produktion
- Genomför kod- och designgranskningar
- Främja standarder för programvarudesign, kodning, API:er, integrationer, testning, observerbarhet, motståndskraft, säkerhet, molnbaserad utveckling och källkodshantering
- Identifiera teknisk skuld och prioritera åtgärder tillsammans med ingenjörsledning och produktorganisationen
- Förbättra Azure-lösningar, CI/CD-pipelines, driftsättningsautomation, releasekvalitet och miljökonsekvens
- Stöd loggning, mätvärden, spårning, aviseringar och övervakning av applikationsprestanda
- Utred kritiska produktionsincidenter, lös dem och bidra till att förhindra att de återkommer
- Fungera som teknisk eskaleringspunkt mellan olika ingenjörsområden
- Samordna samarbetet mellan Engineering, Product, QA, DevOps, Architecture, Security och Operations
- Mentorera programvaru- och seniora ingenjörer genom granskningar, designsessioner, parprogrammering och teknisk coachning
- Främja kompetensutbyte och kunskapsdelning
- Definiera metoder för modernisering och refaktorering av äldre arkitektur och programvara
- Leda förbättringar av API:er, integrationer, applikationer och gemensamma tjänster
- Delta i sprintplanering, förfining av backloggen, teknisk analys och leverans genom Azure DevOps
- Samarbeta med produktägare och verksamhetsintressenter för att omvandla krav till tekniskt välgrundade lösningar
- Ta fram uppskattningar, identifiera beroenden och kommunicera implementeringsrisker och avvägningar
Krav
- Kandidatexamen i datavetenskap, programvaruteknik eller motsvarande yrkeserfarenhet
- Omfattande yrkeserfarenhet inom programvaruutveckling med utveckling mot senior teknisk ledarroll
- Avancerad praktisk erfarenhet av applikationsutveckling med .NET och C#
- Gedigen erfarenhet av att bygga molnlösningar på Microsoft Azure
- Erfarenhet av att utforma API:er, integrationer, distribuerade applikationer och företagsprogramvarusystem
- Mycket goda kunskaper i programvaruarkitektur, objektorienterad design, designmönster och moderna ingenjörsmetoder
- Erfarenhet av Azure DevOps, CI/CD-pipelines, automatiserade tester och moderna driftsättningsmetoder
- Gedigen erfarenhet av SQL Server, relationsdatamodellering och applikationsprestanda
- Erfarenhet av att diagnostisera komplexa produktionsapplikationer och distribuerade system
- Förmåga att påverka teknisk inriktning i flera team utan direkt chefsmandat
- Mycket god skriftlig och muntlig kommunikationsförmåga, inklusive förmåga att förklara komplexa tekniska ämnen för tekniska och icke-tekniska målgrupper
- Meriterande: erfarenhet av försäkringsadministration, skadereglering, försäkring, finansiella tjänster eller reglerade företagsplattformar
- Meriterande: erfarenhet av att modernisera äldre .NET-applikationer och arkitekturer
- Meriterande: erfarenhet av Microsoft Dynamics och företagsintegrationer
- Meriterande: erfarenhet av moderna frontendramverk och webbapplikationsarkitektur
- Meriterande: erfarenhet av att stödja eller utveckla inbyggda iOS- och/eller Android-applikationer
- Meriterande: erfarenhet av att utforma återanvändbara API:er och integrationsplattformar
- Meriterande: erfarenhet av övervakning av applikationsprestanda, observerbarhet, tillförlitlighetsteknik och produktionsstöd
- Meriterande: erfarenhet av samarbete med distribuerade eller offshorebaserade ingenjörsteam
Förmåner
- Möjlighet att kvalificera sig för en årlig bonus
- Omfattande sjuk-, tandvårds- och synförsäkring
- Grundläggande livförsäkring som betalas av företaget utan kostnad för den anställde
- Företagsbetald kort- och långvarig sjukförsäkring
- Tolv veckors fullt betald föräldraledighet
- Hälsosparkonto
- Flexibla utgiftskonton
- Pensionssparplan
- Betald personlig ledighet
- Betalda helgdagar och en gemensam friskvårdsdag för hela företaget
- Betald ledighet för volontärarbete i ideella organisationer
- Husdjursvänlig kontorsmiljö
- Pendlingsförmåner
- Gruppförsäkring för husdjur
- Utbildning på arbetet och kompetensutveckling
- Program för medarbetarstöd