Entwurf und Implementierung objektorientierter Architekturen und Design Patterns - Nutzung von CMake zur Erstellung und Verwaltung von Build-Systemen - Enge Zusammenarbeit mit anderen Entwicklern und interdisziplinären Teams - Technische Dokumentation und Pflege des Codes, um nachhaltige und wartbare Software zu …
1
Erstellung und Pflege von Programmen in C++ und C# für die EWD-Optimierungssoftware eWood - Inbetriebnahme unserer Systeme beim Kunden oder per Remote-Zugriff - 2nd-Level-Support für technische Rückfragen und Störungen - Technische Projektleitung von der Planung bis zur Umsetzung
2
Auswertung von Kundenversuchen - Durchführung von Tests an Softwareprodukten - Mitarbeit bei der Gestaltung von Fach- und IT-Architekturen der Software-Systeme - Umsetzung Ihrer Ideen in hochwertigen C#- / C++-Codes - Einarbeitung und Übernahme bestehender Software im Bereich Mobile-Ticketing
3
Entwicklung von Softwarelösungen - Durchführung von Tests und Sicherstellung des Qualitätsstandards - Bewertung von Störungsmeldungen - Optimierung des Release-Managements und Deployments - Support und Weiterentwicklung unseres Produktkonfigurators
4
1) Softwareentwicklung & Architektur: ▪ Entwicklung und Optimierung von C++-Softwarelösungen im Gesundheitswesen ▪ Arbeit mit bestehenden Legacy-Systemen und Beitrag zur Modernisierung ▪ Einhaltung gesetzlicher und medizinischer Anforderungen in der Softwareentwicklung
5
Portierung von Anwendungen auf andere Betriebssysteme und Plattformen - Erarbeitung eines Regelwerks zur plattformübergreifenden Entwicklung von CAE-Anwendungen - Entwicklung von portierbaren, plattformunabhängigen CAE-Applikationen
6
Design, Entwicklung und Pflege von Software - Erstellen von Dokumenten - Präsentationen vorführen - Schulungs- und Serviceunterlagen für Kunden sowie den internen Gebrauch - Durchführung von Inbetriebnahmen … Abgeschlossenes Studium der Technischen Informatik oder der Mechatronik mit Schwerpunkt Softwareentwicklung und …
7
Als Software Developer analysieren, konzipieren und implementieren Sie in einem agilen Umfeld Softwarelösungen. • Sie entwickeln im Team firmeninterne Desktop Softwarelösungen (Linux/Windows) … Zu Ihren Aufgaben zählt auch die Betreuung, Weiter- und Neuentwicklung von Programmen mit C++, Qt und Rust
8
Lead and mentor a team of developers in C++/C# software development. Collaborate with cross-functional teams to design, develop, and implement high-quality software solutions … Participate in code reviews and provide constructive feedback to team members
10