Softwareentwickler C/C++ und TypeScript (m/w/d)
Über
Rolle
In dieser Rolle verantwortest du die Konzeption, Umsetzung und kontinuierliche Weiterentwicklung von IT-Sicherheitsstrategien in komplexen Systemlandschaften. Du analysierst Sicherheitsrisiken, entwickelst passende Schutzmassnahmen und koordinierst deren Implementierung in enger Abstimmung mit Fachabteilungen. Dabei evaluierst du neue Technologien und sorgst für die Einhaltung relevanter Compliance-Richtlinien. Deine fundierte Erfahrung im Bereich Cyber Security ermöglicht es dir, auch bei kritischen Vorfällen schnell und effektiv zu handeln. So trägst du massgeblich zur Sicherheit und Stabilität der gesamten IT-Infrastruktur bei.
Verantwortung
- Du entwickelst komplexe Echtzeitprogramme in C/C++ unter Linux für Embedded Systeme und Verkehrsrechner.
- In dieser Rolle implementierst Du leistungsfähige Businesslogik-Module in TypeScript und Node.js für unsere Integrationsplattform.
- Du optimierst kontinuierlich unsere Verkehrsrechnerplattform sowie die Software für Lichtsignalanlagen und entwickelst relevante Schnittstellen.
- Als Softwareentwickler arbeitest Du teamübergreifend mit Projektleitenden und anderen Entwicklerteams zusammen.
- Du bringst neue Ideen ein und treibst innovative Lösungsansätze zur Weiterentwicklung unserer Systeme voran.
- Du sorgst für eine stabile, erweiterbare Codebasis durch Wartung und Erweiterung bestehender Module.
Qualifikationen
- Du hast eine Ausbildung als Informatiker HF/FH oder eine vergleichbare Qualifikation abgeschlossen
- Du verfügst über mindestens fünf Jahre Praxiserfahrung in TypeScript/Node.js sowie C/C++
- Du arbeitest routiniert mit Docker und Compose und hast erste Berührungspunkte mit Kubernetes (K8S) und Helm
- Du bringst fundiertes Know-how im Umgang mit Microservices und verteilten Systemen mit
- CI/CD-Prozesse sind dir vertraut, und du hast praktische Erfahrung mit Tools wie Jenkins, Nexus, Git und Subversion
- Du kommunizierst fliessend auf Deutsch und kannst dich sicher auf Englisch verständigen