Softwareentwickler für Windows Applikationen (m/w/d)
Wir sind ein Maschinenbauunternehmen, das Unternehmen umfänglich bei der Produktentwicklung- und Optimierung unterstützt.
Zusätzlich zu diesem Geschäftsfeld werden wir kommendes Jahr eine Anwendung für ein marktführendes 3D-Konstruktionsprogramm für Windows anbieten.
Dessen Schwerpunkt liegt auf der deutlich vereinfachten Homogenisierung von CAD-Metadaten, -Daten und -Einstellungen für verschiedene Formen der Weiterverwendung von CAD-Daten.
Die Facts:
- Entwicklung einer Software für Windows
- Ab sofort und in langfristiger Anstellung
- 40 Std / Woche
- Arbeitsplatz: Homeoffice/Oberhaching bei München
Verwendete Technologien:
- Entwicklungsumgebung: Visual Studio
- Verwendete Sprachen: C#, XAML
- Zugrundeliegende Frameworks: .NET mit WPF
- Eingesetzte Entwurfsmuster: MVVM
- Verwendete Frameworks: MEF
- Eingesetzte Technologien: COM-Interop
- Genutzte APIs: Win32-API, CAD API, REST (HTTPS)
- Eine Vielzahl an Open Source Bibliotheken
- Programmiertechniken:
- Asynchrone und parallele Programmierung
- Ver- und Entschlüsselung von Daten (Kryptografie)
- Toolset für Installer: WiX
- Genutzte Softwaretechniken:
- Code Obfusication
- Signierung (Zertifikat)
- Codeverwaltung mittels git und Github
Dein Qualifikationsprofil:
Wenn Du dich in der Lage siehst, diese Windows-Anwendung sowohl konzeptuell, als auch als ausführender Programmierer mit einer ansprechenden Benutzeroberfläche und einer Vielzahl zusätzlicher Funktionen selbständig weiter zu entwickeln, dann bist Du bei uns richtig.
- Strukturierter & selbstständiger Arbeitsstil
- Motivation & Belastbarkeit
- Gute Englischkenntnisse
- Sehr gute Deutschkenntnisse
Umfeld:
- Du arbeitest mit einem Team, das Dich aktiv bei der Zielerreichung unterstützt, z. B. in den Themen Grafik-Design, Testing, Recht oder Administration.
- Du schätzt Gestaltungsspielräume und nutzt diese für die Umsetzung Deiner eigenen Ideen und bist offen für konstruktive Anregungen.
- Unsere Zusammenarbeit ist geprägt von Vertrauen, Geduld und Weiterentwicklung um einen möglichst hohen Kundennutzen zu erreichen.
- Natürlich wirst Du von uns in die bestehende Programmstruktur eingearbeitet und lernst so den Programmaufbau schneller verstehen. Ebenfalls führen wir Dich in die relevanten Funktionen des CAD-Systems ein.
- Dein Arbeitsplatz ist zu Hause und in unserer Firma. Du teilst Deine Arbeitszeit selbst ein. Abstimmungsgespräche finden wöchentlich und bei Bedarf, persönlich oder online statt.
- Bewerbe Dich, gerne auch ohne entsprechend erworbene Ausbildungsnachweise, wenn Softwareentwicklung Deine Leidenschaft ist und Du Dich dieser Aufgabe, eine Anlaufzeit eingerechnet, gewachsen siehst.