Bei dieser Rolle geht es in erster Linie darum, so viel wie möglich zu lernen und dich im Berufsalltag zurechtzufinden. Personen in einer dieser Rolle werden aktiv von Senior Positionen betreut. Ein Praktikum ist für Personen ohne professionelle Arbeitserfahrung oder ohne solide Ausbildung in Computer Science.

Zur Einschätzung wird für dieses Level keine professionelle Arbeitserfahrung in der Software Entwicklung vorausgesetzt. Dies ist keine Anforderung an das Level sondern soll nur als Referenz dienen.

Dein jährlicher Bruttolohn für dieses Level beträgt zwischen 0 CHF und 60’000 CHF abhängig von dem was du mitbringst. Allfällige Spesen, Benefits oder Boni werden hier nicht mitgezählt.

Arbeitszeit Gemäss Arbeitsvertrag 42.5 Stunden pro Woche. Wenn nicht mehr viel fehlt für die Zielerreichung, wird das gemacht.
Verantwortung und Impact Du willst lernen und weiter kommen. Du nimmst Risiken in Kauf im Rahmen deiner Möglichkeiten. Wenn du dich unsicher fühlst, kannst du jederzeit an höhere Level delegieren. Du nimmst Risiken in Kauf im Rahmen deiner Möglichkeiten. Wenn du dich unsicher fühlst, kannst du jederzeit an höhere Level delegieren.
Priorisierung und Selbstständigkeit Du suchst dir Hilfe, wenn das sinnvoll ist. Zum Beispiel weil dir Kontext fehlt oder weil du zu lange keine Lösung finden konntest.
Kommunikation Höhere Levels übernehmen die externe Kommunikation für dich und unterstützen dich bei der internen Kommunikation. Du artikulierst deine eigenen Erwartungen an dein Umfeld klar. Kundenkontakt wird von dir nicht erwartet. Du hast keine strengen Deadlines. Stakeholder und Kunden haben keine starke Meinung von dir, da du wenig Kontakt hast.
Guidelines, Dokumentation und Knowhow Die Guidelines sind dir bekannt und werden von dir eingehalten, sobald dich jemand darauf hinweist. Du nimmst gerne an internen Workshops und TechTalks teil um dich weiterzubilden. Präsentationen werden von dir keine erwartet. Als Teil des Teams trägst du proaktiv zum Team Spirit bei.
Qualität & Code Reviews Die Erwartungen an deine Output-Qualität sind gering, da das Lernen bei dir im Vordergrund steht. Es kommt oft vor, dass dein Code nicht läuft und von einer dritten Person überarbeitet wird. Du weisst wo und wie wir unsere Services überwachen (Monitoring). Du trägst aktiv zur Codebase bei, so wie es dir aufgetragen wird.
Vertikale Expertise Hier geht es um deinen Fokus in einem bestimmten Gebiet (zb. NodeJS, TypeScript, React, Tailwind, NestJS, GCP, ...). In diesem Level reicht es, wenn du die Grundlagen kennst.
Horizontale Expertise Hier geht es um dein Fachwissen in den verschiedenen Bereichen (zb. Software Entwicklung, System Engineering, ITO, Data Science, ...). Du vestehst Client-Server Kommunikation.