PTC
PTC
PTC utvecklar företagsprogramvara för tillverkare, med verktyg för produktlivscykelhantering (PLM) och tjänstelivscykelhantering (SLM). Produkterna hjälper team att samordna produktdesign, tillverkning och servicearbete samt stöder produktutveckling, kvalitet och effektiv drift. Stora företag inom diskret tillverkning använder PTC:s programvara.

Principal Software Engineer, ALM – PTC

Sätt den tekniska riktningen för PTC:s plattformar för applikationslivscykelhantering (ALM) och forma arkitektur, skalbarhet och molnmodernisering. Samarbeta med teknik-, produkt- och kundteam för att utveckla företagsprogramvara.

Beskrivning

  • Sätt den långsiktiga tekniska riktningen för ALM-produkter och plattformar.
  • Forma arkitekturplaner och teknikstrategier för flera teknikteam.
  • Ge råd om programvarudesign, skalbarhet, prestanda och operativ kvalitet.
  • Vägled produktutvecklingen utifrån kundernas utmaningar, driftsättningsmönster och marknadsutveckling.
  • Leda tekniska diskussioner och samordna teknik-, arkitektur-, produkt- och kundnära grupper.
  • Bidra till att utforma och vidareutveckla säkra, robusta och skalbara företagssystem.
  • Driva modernisering inom molnbaserad arkitektur, mikrotjänster, AI-funktioner, observerbarhet och plattformsskalbarhet.
  • Granska och vägleda viktiga beslut om arkitektur och teknik.
  • Främja goda tekniska arbetssätt, kodkvalitet, automatisering, testning och operativ kvalitet.
  • Undersöka komplexa problem med prestanda, tillförlitlighet, skalbarhet och drift.
  • Identifiera arkitektoniska flaskhalsar och rekommendera förbättringar.
  • Stödja driftsättningar i storföretag med expertis inom distribuerade system, databaser, molninfrastruktur och applikationsprestanda.
  • Bedöma om ny teknik passar PTC:s ALM-portfölj.
  • Främja AI-stödd utveckling, automatisering, analys och moderna metoder för programvaruleverans.
  • Leda proof of concept-arbete och tekniska utvärderingar.
  • Samarbeta med kunder, partner och branschexperter.
  • Samarbeta med produktledning för att koppla tekniska prioriteringar till affärsmål och kundbehov.
  • Samarbeta med teknikchefer, arkitekter, principal engineers och tekniska specialister.
  • Samordna med Customer Success, support och tjänsteteam för att lösa komplexa tekniska problem.
  • Delta i strategiska kundsamarbeten.
  • Vägleda seniora ingenjörer och tekniska ledare under utveckling.
  • Främja arbetssätt inom programvaruarkitektur, prestandateknik, DevOps och molnbaserad utveckling.
  • Bidra till teknikforum, tekniska nätverk och kunskapsdelning.
  • Företräda ALM som teknisk expert inom organisationen och den bredare teknikgemenskapen.

Krav

  • Kandidatexamen eller masterexamen i datavetenskap, programvaruteknik eller ett närliggande område
  • Minst 10 års yrkeserfarenhet av programvaruutveckling
  • Dokumenterad erfarenhet av att utforma, bygga och driva storskaliga företagsplattformar för programvara
  • Djupa kunskaper i Java och modern backendutveckling
  • Omfattande erfarenhet av distribuerade system, molnbaserade arkitekturer och mikrotjänster
  • God förståelse för arkitekturmönster inom programvara och aktuella tekniska arbetssätt
  • Erfarenhet av att forma teknikstrategi och arkitektur för flera teknikteam
  • Expertkunskap inom prestanda, skalbarhet, tillförlitlighet och operativ kvalitet
  • God förmåga att lösa problem, kommunicera och samarbeta med intressenter
  • Förmåga att påverka tekniska beslut och affärsbeslut genom gedigen expertis
  • Kännedom om ALM, DevOps, systemteknik eller plattformar för programvaruleverans
  • Erfarenhet av Codebeamer, Jira, Polarion, Jama, Azure DevOps eller liknande verktyg
  • Erfarenhet av minst en publik molnplattform: AWS, Azure eller GCP
  • Erfarenhet av Kubernetes, Docker, CI/CD, infrastrukturautomatisering och verktyg för observerbarhet
  • Kunskap om AI och maskininlärning samt hur de används i företagsprogramvara
  • Erfarenhet av produktutveckling för reglerade branscher som fordonsindustri, flyg- och rymdindustri, medicinteknik eller industriell tillverkning
  • Dokumenterade patent, branschpublikationer, konferenspresentationer eller betydande bidrag till öppen källkod

Förmåner

  • Möjligheter att utforska, lära sig och utvecklas
  • Möjlighet att förverkliga idéer
  • Arbeta tillsammans med erfarna branschledare
  • Arbeta med avancerad teknik
  • Arbetssätt för integritet och dataskydd