Softwareentwickler C/C++ und TypeScript
Role details
Job location
Tech stack
Job description
In dieser Rolle steuerst du eigenverantwortlich komplexe IT-Projekte von der Konzeption bis zur erfolgreichen Umsetzung. Du übernimmst die Koordination interdisziplinärer Teams und behältst Ziele, Zeitpläne und Budgets jederzeit im Blick. Dabei analysierst du Anforderungen, entwickelst passgenaue Lösungen und sorgst für reibungslose Abläufe über alle Projektphasen hinweg. Deine Erfahrung mit agilen Methoden hilft dir, flexibel auf Veränderungen zu reagieren und kontinuierliche Verbesserungen anzustossen. Du trägst massgeblich dazu bei, nachhaltige technologische Fortschritte zu realisieren., * Als Softwareentwickler entwickelst du leistungsfähige Echtzeitprogramme in C/C++ unter Linux für Embedded Systeme und Verkehrsrechner
- In dieser Rolle implementierst du komplexe Funktionen auf Basis von TypeScript und Node.js für unsere Integrationsplattform
- Du wartest und erweiterst die Verkehrsrechnerplattform sowie die Software für Lichtsignalanlagen inklusive zugehöriger Schnittstellen
- Du arbeitest im engen Austausch mit Projektleitern und interdisziplinären Entwicklungsteams
- Du setzt bei der Lösungsfindung auf Innovation und bringst eigene Ideen aktiv mit ein
- Du gestaltest technische Weiterentwicklungen mit und übernimmst Verantwortung für nachhaltige Softwarearchitektur
Requirements
- Du hast eine abgeschlossene Ausbildung als Informatiker HF oder FH oder eine vergleichbare Qualifikation
- Du verfügst über mindestens fünf Jahre Praxiserfahrung mit TypeScript/Node.js sowie C/C++
- In verteilten Systemen und Microservices fühlst du dich ebenso zuhause wie im Umgang mit Docker und Compose
- Mit CI/CD-Prozessen kennst du dich aus und du hast Erfahrung mit Tools wie Jenkins und Nexus
- Versionskontrolle mit Git und Subversion ist fester Bestandteil deiner täglichen Arbeit
- Du sprichst fliessend Deutsch und kannst dich sicher auf Englisch in Besprechungen einbringen