4 Web Development / Design - Web in Bern
IT Application Manager (Web) (m/w/d)
Rolle
In dieser Rolle gestaltest du als Fachperson für Low-Code-Anwendungsentwicklung die neue Workflowapplikation «Omnia» für das Kerngeschäft der Blutstammzellspende aktiv mit und prägst deren Modelling und Customizing. Du arbeitest eng mit einem externen Partner zusammen und nutzt die Low-Code-Plattform Flowable, um effiziente, stabile und benutzerfreundliche Prozesse abzubilden. Verfügst du über zusätzliche «hard coding» Skills, setzt du diese gezielt ein, um die Applikation funktional zu erweitern und zu optimieren. Zudem übernimmst du als Applikationsverantwortliche*r für BMDNet den sicheren und reibungslosen Betrieb der Matching-Software. Dabei verantwortest du die Koordination der Weiterentwicklung mit dem Hersteller und stellst sicher, dass die Anwendung aktuellen und zukünftigen Anforderungen entspricht.
Verantwortung
- Du entwickelst nach dem Wissensaufbau neue Omnia-Features von der Prozess- und Case-Modellierung bis zur UI-Gestaltung und den benötigten Datenstrukturen
- In dieser Rolle konzipierst und realisierst du Omnia-Schnittstellen und arbeitest eng mit dem Lieferantenentwicklungsteam sowie den Anwendern zusammen
- Du übernimmst die Applikationsverantwortung für BMDNet und bist zentrale Ansprechperson für alle technischen und betrieblichen Fragestellungen
- In dieser Rolle koordinierst du neue Anforderungen an BMDNet, agierst als «Gate Keeper» und stellst ein strukturiertes Releasemanagement sicher
- Du trägst die Verantwortung für einen stabilen, störungsfreien Betrieb der Applikation BMDNet
- Als Fachperson Anwendungsentwicklung und -betrieb übernimmst du die Stellvertretung des Applikationsverantwortlichen für Omnia
Qualifikationen
- Abgeschlossene Ausbildung auf Tertiärstufe in Wirtschaftsinformatik, IT oder mit vergleichbarem Bildungshintergrund
- Mehrjährige Praxis in der Web- und Applikationsentwicklung sowie im Schnittstellenmanagement
- Erfahrung mit Business Automation, Low-Code-Frameworks (idealerweise Flowable) und Datenbanken von Vorteil
- Ausgeprägte Selbständigkeit, hohes Qualitätsbewusstsein und Routine in der Koordination mit externen Partnern
- Sehr gutes Pendenzen- und Prioritätenmanagement sowie starke organisatorische Umsetzungskompetenz
- Ausgeprägte Kundenorientierung und stilsichere mündliche und schriftliche Kommunikation in Deutsch und Englisch
Benefits
Softwareentwicklung mit 2-3 Jahren Erfahrung (m/w/d)
Rolle
In dieser Rolle tauchst du in die Entwicklung und Wartung moderner Softwarelösungen ein und arbeitest vor allem mit Typescript und Golang. Du übernimmst die Verantwortung für das Design und die Implementierung neuer Funktionen, erweiterst bestehende Systeme und optimierst deren Performance. In dieser Position gestaltest du Softwarearchitekturen aktiv mit, nimmst an Architektur- und Design-Meetings teil und bindest speicherprogrammierbare Steuerungen (SPS) über entsprechende IDEs an. Du setzt dabei dein Grundwissen in Versionskontrollsystemen wie Gitlab und Ticketsystemen ein und bringst deine strukturierte, lösungsorientierte Arbeitsweise ein. In dieser Junior-Funktion nutzt du deine Kommunikationsstärke und deine sehr guten Deutsch- sowie guten Englischkenntnisse, um im Austausch mit verschiedenen Fachbereichen tragfähige Lösungen zu realisieren.
Verantwortung
- Du entwickelst und wartest Softwarelösungen in Typescript und Golang.
- In dieser Rolle designst und implementierst du neue Funktionen und Features.
- Du erweiterst und optimierst bestehende Systeme kontinuierlich weiter.
- Als Softwareentwicklung Einstiegskraft arbeitest du eng mit Produktmanagement und anderen Entwicklungsteams zusammen.
- Du beteiligst dich aktiv an Architektur- und Design-Meetings.
- In dieser Rolle bindest du speicherprogrammierbare Steuerungen (SPS) über entsprechende IDEs an.
Qualifikationen
- Abgeschlossene Ausbildung im Bereich Software Engineering oder eine gleichwertige Qualifikation.
- Grundkenntnisse in Typescript und Golang sowie Interesse, diese weiter auszubauen.
- Erste Erfahrungen mit modernen Softwarearchitekturen, Entwicklungsprozessen und Versionskontrollsystemen wie Gitlab.
- Sicherer Umgang mit Ticketsystemen und eine strukturierte, lösungsorientierte Arbeitsweise.
- Ausgeprägte Team- und Kommunikationsfähigkeiten sowie sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift.
- Idealerweise erste Berührungspunkte mit Leitsystemen im Gebäudemanagement.
Benefits
Senior Web Entwickler (m/w/d)
Verantwortung
Konzeption und Entwicklung von kundenspezifischen Lösungen im Team
Aktive Mitwirkung an Architekturentscheiden, Code-Qualität und Entwicklungsprozessen
Zusammenarbeit im Team sowie Beitrag zur Unternehmenstransformation
Unterstützung von Beratern & Projektleitern direkt beim Kunden
Anforderungsanalyse und strukturierte Erfassung von Kundenbedürfnissen
Pflege bestehender Lösungen und kontinuierliche Verbesserung durch Feedback
Qualifikationen
Ausbildung in Softwareentwicklung oder gleichwertige Praxiserfahrung
Erfahrung mit KI-Tools sowie Low-/No-Code-Plattformen als Entwicklungswerkzeuge
Mehrjährige Praxis in Webentwicklung (Frontend & Backend)
Fundierte Kenntnisse in modernen Webtechnologien und Frameworks
Erfahrung mit CI/CD, Docker und Git-basierten Workflows
Eigeninitiative zur Verbesserung von Code-Qualität und Prozessen
Sprachkenntnisse: Deutsch und Englisch sehr gut
Benefits
Senior Java Software Engineer IoT - Bern (m/w/d)
Rolle
Für unseren Rocken Partner, ein innovatives Unternehmen im Bereich smarter Energielösungen, suchen wir eine erfahrene Persönlichkeit als Senior Java Software Engineer.
In dieser Rolle entwickelst du skalierbare Java-Services für die Auslesung von Messdaten, die Steuerung von Energieverbrauchern sowie für moderne IoT- und Abrechnungslösungen rund um Eigenverbrauch, Elektromobilität und Energieeffizienz.
Dabei übernimmst du Mitverantwortung für Architektur, DevSecOps und die kontinuierliche Weiterentwicklung der technischen Standards.
Verantwortung
Du entwickelst und optimierst Java-Services zur Auslesung von Messdaten sowie zur intelligenten Steuerung von Energieverbrauchern.
Du arbeitest an einer automatisierten Konfigurationslösung für die Bereitstellung und Verwaltung der SEL-Server mit.
Du übernimmst Mitverantwortung für DevSecOps, Software-Architektur und eine nachhaltige technische Weiterentwicklung der Plattform.
Du berätst das Produktmanagement bei der Bewertung technischer Anforderungen und übersetzt diese in belastbare Lösungskonzepte.
Du bringst dich aktiv über deinen Kernbereich hinaus ins Team ein und unterstützt die Erreichung gemeinsamer Produkt- und Entwicklungsziele.
Du coachst Kolleg:innen und förderst die Optimierung von Entwicklungsprozessen, Code-Qualität und technischen Standards.
Qualifikationen
Du verfügst über mindestens 5 Jahre Erfahrung in der Entwicklung von Java-Applikationen sowie über ein Studium in Informatik oder eine vergleichbare Qualifikation.
Du bist mit modernen Entwicklungsprozessen vertraut und arbeitest sicher mit Git, automatisierten Tests, TDD, Code Reviews und CI/CD.
Du bringst Erfahrung mit dem Akka-Toolkit oder dem Actor-Modell mit und hast ein gutes Verständnis für Concurrency.
Du kennst dich im IoT-Umfeld aus und verstehst den Datenfluss über Gateways, Schnittstellen und vernetzte Systeme hinweg.
Du hast idealerweise zusätzliche Kenntnisse in Google Cloud Platform, Terraform, Python sowie in Architectural Styles, Design Patterns und komplexen Refactorings.
Du verfügst über verhandlungssichere Deutschkenntnisse.
Benefits