Principal Full Stack Software Developer
Role details
Job location
Tech stack
Job description
Octave sucht einen Principal Full Stack Software Developer zur Verstärkung des Teams. Du bist verantwortlich für die Entwicklung und Wartung der Octave-OnCall-Produktsuite. Du arbeitest an unserem CAD-System der nächsten Generation und bist Teil eines leistungsstarken Agile-/Scrum-Teams.
Zu den Aufgaben gehören:
- Teilnahme an Design- und Entwicklungskonzepten
- Entwicklung von Software gemäß den Anforderungen
- Implementierung automatisierter Testmethoden
- Fehleranalyse und Unterstützung bei der Dokumentationsprüfung
Du wendest eigenständig umfassendes Fachwissen als Software-Generalist oder -Spezialist an und nutzt Kenntnisse angrenzender technischer Disziplinen, um innovative Lösungen für komplexe Probleme zu entwickeln.
Weitere Aufgaben umfassen unter anderem:
- Erstellung von Testplänen für Software
- Programmierung
- Entwicklung und Design von Compilern, Assemblern, Benutzeroberflächen, Datenbanken, Netzwerkkommunikation und Anwendungssoftware
Du fungierst hierbei als wesentlicher technischer Beitrag zur Produktentwicklung des Unternehmens und kann die technische Leitung eines Teams von Softwareentwicklern übernehmen.
Requirements
- Bachelorabschluss in Informatik oder einem verwandten technischen Fachgebiet
- 5-8 oder mehr Jahre relevante Berufserfahrung
- Fundierte Erfahrung mit .NET und C# (zwingend erforderlich)
- Erfahrung in der Full-Stack-Entwicklung (zwingend erforderlich)
- Erfahrung in multinationalen Teams
- Erfahrung in der technischen Leitung von Design- und Entwicklungsprojekten
- Erfahrung in Agile-/Scrum-Umgebungen
- Erfahrung mit GIT von Vorteil
- Kenntnisse relationaler Datenbanken und SQL von Vorteil
- Erfahrung in der .NET-Entwicklung
- Erfahrung mit React, Angular und JavaScript von Vorteil
#LI-MC1 #LI-Hybrid