Senior C++ Entwickler*in

IVM Technical Consultants Wien Gesellschaft m.b.H.
Vienna, Austria
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior
Compensation
€ 53K

Job location

Remote
Vienna, Austria

Tech stack

.NET
Automation of Tests
C Sharp (Programming Language)
C++
Databases
H.264/MPEG-4 AVC
Object-Oriented Software Development
Software Architecture
SQL Databases
Data Streaming
WebRTC
High Efficiency Video Coding (HEVC)
GIT
RTSP
Information Technology

Job description

  • Ausbau und kontinuierliche Verbesserung unserer Lösungen im Bereich videobasierter Sicherheitssysteme, insbesondere für Streaming, Speicherung und Visualisierung von Videodaten
  • Übernahme der technischen Führungsverantwortung für ein Entwicklerteam inklusive Anleitung und Coaching von weniger erfahrenen Teammitgliedern
  • Verantwortung für die Einhaltung hoher Qualitätsstandards im Code sowie für die Performance und Skalierbarkeit der Systeme
  • Entwicklung technischer Lösungsansätze, Gestaltung der Softwarearchitektur und Durchführung von Code-Prüfungen
  • Planung, Umsetzung und Pflege automatisierter Tests (Unit-, Integrations- und Performancetests) zur Absicherung neuer Funktionen
  • Abstimmung technischer Themen in enger Zusammenarbeit mit Teamlead und Product Owner
  • Zusammenarbeit mit der Redaktion zur verständlichen Aufbereitung und Dokumentation von Produktfunktionen

Requirements

  • Erfolgreich abgeschlossene technische Ausbildung (TU, FH oder HTL), vorzugsweise im Bereich Informatik oder in einem verwandten Fachgebiet
  • Mehrjährige praktische Erfahrung in der Entwicklung von Anwendungen
  • Sehr gute Programmierkenntnisse in C++ sowie fundiertes Verständnis objektorientierter Softwareentwicklung; Kenntnisse in C#/.NET sind von Vorteil
  • Erfahrung im Umgang mit digitalen Video- und CCTV-Systemen sowie mit relevanten Video-Technologien und -Standards wie RTP/RTSP, WebRTC, H.264/H.265 oder AV1
  • Solide Kenntnisse im Bereich Datenbanken, insbesondere mit relationalen Systemen und SQL
  • Sicherer Umgang mit Versionsverwaltungssystemen, insbesondere Git
  • Sehr gute Sprachkenntnisse in Deutsch und Englisch
  • Teamorientierte Arbeitsweise, hohe Eigenständigkeit und Flexibilität sowie ausgeprägtes Qualitätsbewusstsein

Benefits & conditions

  • Ausgewogene Work-Life Balance
  • Online Skillboosting mit LinkedIn Learning
  • Individuelle Weiterbildungsmöglichkeiten
  • Langfristige Karriereplanung
  • Flexible Arbeitszeiten und Home-Office Möglichkeiten (2 Tage pro Woche nach Onboarding)
  • Kostenlose Parkmöglichkeiten
  • Gestütztes Mittagessen
  • Strukturiertes Onboarding, sowie ein umfassendes Einschulungsprogramm
  • Freiräume für Kreativität, Initiative und Übernahme von Eigenverantwortung
  • Modernes Arbeitsumfeld
  • Firmenevents & Mitarbeiterevents
  • Hauseigenes Fitnessstudio
  • Betriebliche Gesundheitsvorsorge
  • Sehr gute Infrastruktur und verkehrstechnisch gut gelegener Arbeitsplatz
  • Sympathisches und kompetentes Team
  • Für diese Position gilt ein Monatsbruttogehalt ab EUR 3.800. Geboten wird eine marktkonforme Überzahlung abhängig von Qualifikationen und Erfahrung

Apply for this position