Entwickler von Desktop-Anwendungen

Entwickler von Desktop-Anwendungen

Vollzeit

Location

Vectric Ltd, Precision House, 2 Arden Rd, Alcester, B49 6HN

Vectric ist ein dynamisches, mitarbeitergeführtes Unternehmen, das Software für 3D-Design und CNC-Bearbeitung für Künstler, Designer, Ingenieure und Hobbybastler entwickelt. Kürzlich mit dem renommierten Queen’s Award for Enterprise ausgezeichnet, bieten wir leistungsstarke Softwarelösungen, die für jeden zugänglich sind – unabhängig von technischen Vorkenntnissen. Unser weltweiter Vertrieb erfolgt direkt von unserem britischen Büro aus, über das Internet und über unser internationales Netzwerk von CNC-Werkzeugmaschinenpartnern. Unsere Software ermöglicht einen nahtlosen Design-to-Manufacturing-Prozess für Hunderte verschiedener CNC-Maschinen weltweit mithilfe unserer kontinuierlich gepflegten Bibliothek von Postprozessoren.Stellenbeschreibung: Wir suchen einen Desktop-Softwareentwickler (m/w/d) für unser engagiertes Produktteam (ca. 5 Mitarbeiter) innerhalb unserer Entwicklungsabteilung. Der ideale Kandidat (m/w/d) verfügt über Erfahrung in der Desktop-Softwareentwicklung und beherrscht eine gängige Programmiersprache wie C# oder Java. C++-Kenntnisse sind zwar grundsätzlich erforderlich, wir bieten jedoch Unterstützung und Schulungen zum Erwerb dieser Kenntnisse an.

Aufgaben:

Zusammenarbeit mit dem Produktteam bei der Entwicklung und Wartung von Softwaretools für 3D-Design und CNC-Bearbeitung

Schreiben von sauberem, wartungsfreundlichem und effizientem Code

Debuggen und Beheben von Problemen

Kontinuierliche Recherche und Implementierung neuer Technologien zur Verbesserung des Entwicklungsprozesses und des Endprodukts

Teilnahme an Code-Reviews zur Sicherstellung von Codequalität und Wartbarkeit

Kommunikation mit Stakeholdern, um Produktanforderungen zu verstehen und über den Projektfortschritt zu informieren

Anforderungen:

Bachelor-Abschluss in Informatik oder einem verwandten FachgebietMindestens 2 Jahre Erfahrung in der Desktop-Softwareentwicklung

Erfahrung mit einer geeigneten Programmiersprache wie C++, C# oder Java

Kenntnisse in 2D- und 3D-Geometrie im Kontext von Computergrafik, Trigonometrie und Algebra

Kenntnisse des MFC-Anwendungsframeworks und von OpenGL sind von Vorteil

Ausgeprägte Problemlösungsfähigkeiten und die Fähigkeit, Fehler zu beheben

Ausgeprägte Kommunikationsfähigkeiten und die Fähigkeit, selbstständig oder im Team zu arbeiten

Wünschenswerte Kenntnisse:

Erfahrung mit der Programmiersprache C++

Kenntnisse in CAD- und CAM-Software

Erfahrung in der Softwareentwicklung für CNC-Maschinen oder verwandte Branchen

Wir suchen einen energiegeladenen und ambitionierten Kandidaten mit dem Antrieb, Erwartungen zu übertreffen und ein wichtiges Mitglied unseres hochmotivierten und erfolgreichen Unternehmens zu werden.