JJobsSonar

Fullstack Software Engineer / Architect

Expleo Group · Bern, Berne, Switzerland

Software EngineeringHybrid

About this role

The Fullstack Software Engineer will work in an agile, self-organized team on the development and operation of critical business applications that support core business processes and digital services. The role involves the entire software lifecycle, from analysis and conception through development, testing, and operational deployment on a modern cloud platform. Responsibilities include implementing new functionalities, contributing to architectural decisions, technical solution designs, and the continuous evolution of the platform. The candidate will also be involved in DevOps processes, application operations, and agile collaboration within Scrum and SAFe frameworks.

Skills & technologies

Must have

  • JavaScript
  • TypeScript
  • Angular
  • Java
  • Spring Framework
  • Git
  • Test-driven Development
  • Docker
  • Kubernetes
  • OpenShift
  • PostgreSQL

Nice to have

  • Message-Driven-Architecture
  • Event-based Integration Patterns
  • Microservice Architecture
  • OpenShift Ecosystem
  • Operational Experience with Critical Applications
  • Scaled Agile Organizations (SAFe)

Read full description

About the job Expleo ist ein globaler Anbieter von Engineering-, Technologie- und Beratungsdienstleistungen. Wir unterstützen Unternehmen dabei, Innovationen voranzutreiben und komplexe Transformationsvorhaben erfolgreich umzusetzen. Mit unserer Expertise in Engineering, Qualitätssicherung, digitalen Lösungen und Consulting begleiten wir Kunden aus anspruchsvollen und regulierten Branchen bei der Entwicklung zuverlässiger, sicherer und zukunftsfähiger Systeme. Für ein langfristiges Digitalisierungs- und Transformationsprogramm im Mobilitäts- und Infrastrukturumfeld suchen wir einen erfahrenen Fullstack Software Engineer. Du arbeitest in einem agilen, selbstorganisierten Team an der Entwicklung und dem Betrieb geschäftskritischer Anwendungen, welche zentrale Geschäftsprozesse und digitale Services unterstützen. Dabei begleitest du den gesamten Software Lifecycle – von der Analyse und Konzeption über die Entwicklung und das Testing bis hin zum produktiven Betrieb in einer modernen Cloud-Plattform. Neben der Implementierung neuer Funktionalitäten bringst du dich aktiv in Architekturentscheidungen, technische Lösungsdesigns sowie die kontinuierliche Weiterentwicklung der Plattform ein. Responsibilities Software Engineering & Architektur Entwicklung moderner Frontend- und Backend-Komponenten in einer cloudbasierten Umgebung Design und Weiterentwicklung von Applikationen, Schnittstellen und technischen Komponenten Umsetzung neuer Features und Anforderungen über den gesamten Lifecycle hinweg Analyse fachlicher und technischer Anforderungen sowie Erstellung technischer Lösungskonzepte Mitarbeit bei Aufwandsschätzungen und technischen Reviews DevOps & Betrieb Verantwortung für Analyse, Entwicklung, Testing, Deployment und Betrieb von Anwendungen Sicherstellung eines stabilen und zuverlässigen Applikationsbetriebs Mitarbeit bei der kontinuierlichen Verbesserung von Entwicklungs-, Test- und Betriebsprozessen Unterstützung bei Fehleranalysen, Incident-Behebungen und technischen Optimierungen Zusammenarbeit mit Architektur-, Plattform- und Betriebsteams Agile Zusammenarbeit Mitarbeit in einem agilen Umfeld nach Scrum und SAFe Aktive Beteiligung an Refinements, Sprint Planungen und technischen Workshops Enge Zusammenarbeit mit Product Ownern, Business Analysten und weiteren Entwicklungsteams Mitgestaltung der technischen und organisatorischen Arbeitsweise im Team Qualifications Abgeschlossenes Informatikstudium (FH, Uni, ETH) oder vergleichbare Ausbildung Gute Kenntnisse in JavaScript, TypeScript und Angular Mehrjährige Erfahrung mit Java und Spring Framework Erfahrung mit modernen Build-, Test- und Deployment-Pipelines Gute Kenntnisse in Git und Source Code Management Erfahrung mit Test-driven Development sowie modernen Software-Engineering-Praktiken Erfahrung mit containerisierten Plattformen und Cloud-Technologien (Docker, OpenShift, Kubernetes oder vergleichbar) Verständnis moderner Cloud-Architekturen und Integrationsmuster Fähigkeit, sich rasch in komplexe fachliche und technische Domänen einzuarbeiten Gute Deutschkenntnisse in Wort und Schrift Desired Skills Kenntnisse von Message-Driven-Architekturen und Event-basierten Integrationsmustern Erfahrung mit Microservice-Architekturen Kenntnisse relationaler Datenbanken wie PostgreSQL Erfahrung mit OpenShift-Ökosystemen Kenntnisse im Betrieb geschäftskritischer Applikationen Erfahrung in skalierten agilen Organisationen (SAFe) What Do I Need Before I Apply Nur Bewerber:innen, die berechtigt sind, in der EU oder in der Schweiz zu arbeiten, werden berücksichtigt. Unsere Positionen sind für Menschen mit Behinderungen zugänglich.
Ready to apply?Apply now

Similar Software Engineering jobs

All Software Engineering jobs