Software-Engineer C++/C# (80-100%)

Megacad Schweiz
Mettmenstetten, Switzerland
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Intermediate

Job location

Remote
Mettmenstetten, Switzerland

Tech stack

Clean Code Principles
.NET
Computer-Aided Design
Microsoft Windows
API
Artificial Intelligence
Confluence
JIRA
Unit Testing
Azure
C Sharp (Programming Language)
C++
Microsoft Foundation Class Library (C++ Libraries)
Microsoft Visual Studio
Object-Oriented Software Development
Software Engineering
UML
Windows Desktop
GIT
Code Restructuring

Job description

  • Neu- und Weiterentwicklung von 3D Modulen und CAD Funktionen auf Basis von C++ und C#/.NET. * Überarbeitung, Refactoring und Optimierung bestehender Module und CAD Funktionen. * Erstellen von Software Designs und Architekturen (inkl. Schnittstellen zu externen Systemen). * Gruppenweite Koordination und Zusammenarbeit in technischen Themen mit anderen Entwicklungsteams. * Enge Zusammenarbeit mit Support und QA, Analyse von Fehlerbildern und Ableiten nachhaltiger Lösungen.

Requirements

  • Abschluss als Software Engineer (FH/Uni/ETH) oder vergleichbare Ausbildung.
  • Mehrjährige (ca. 3+ Jahre) Erfahrung in der Entwicklung mit C++, idealerweise im Windows Desktop Umfeld (Windows API, MFC).
  • Gute Kenntnisse in UML, Software Design und Architektur sowie modernen Software Prinzipien (OOD, Clean Code, Unit Testing).
  • Erfahrung im CAD Bereich und/oder 3D Programmierung ist ein Plus, aber kein Muss.
  • Interesse oder Erfahrung in AI sowie Gebäudetechnik Know how sind von Vorteil.
  • Gute Deutschkenntnisse in Wort und Schrift (Alltagssprache), Englischkenntnisse von Vorteil.

Unser Tech-Stack

  • Sprachen & Frameworks: C++, C#/.NET, Windows API, MFC, CAD/3D.
  • Tools: Git, Azure DevOps, Jira, Confluence, Visual Studio.
  • Arbeitsweise: strukturierte Software Entwicklung mit Fokus auf Qualität, Architektur und langfristiger Wartbarkeit.

Benefits & conditions

  • Arbeitsort Mettmenstetten ZH mit Möglichkeit für 1-2 Homeoffice Tage pro Woche.
  • Pensum 80-100%, unbefristete Anstellung, Eintritt per sofort oder nach Vereinbarung.
  • 5 Wochen Ferien und flexible Arbeitszeiten.
  • Moderne Arbeitsmittel mit Stehpult am Arbeitsplatz.
  • Corporate Benefits Plattform mit vielen Vergünstigungen und Rabatten.
  • Regelmässige Team Events sowie gruppenübergreifende Anlässe.
  • Möglichkeit für gelegentliche Dienstreisen zu unseren Standorten in Hamburg und Oldenburg.
  • Zeitgemässe, faire Entlöhnung in einem etablierten und spannenden Umfeld., Wenn du Fragen zur Stelle hast oder mehr über das Team und unsere Produkte erfahren möchtest, stehen wir dir gerne für ein unverbindliches Gespräch zur Verfügung.

About the company

Du entwickelst gerne anspruchsvolle Desktop-Software im CAD/3D-Umfeld und möchtest in einer Firma arbeiten, die Teil der starken internationalen MegaCAD Group ist und trotzdem die Kultur eines bodenständigen Schweizer KMU lebt? Du hast keine Lust, morgens in überfüllten Zügen mit allen anderen nach Zürich zu pendeln? Dann schwimm gegen den Strom - und lass uns sprechen.

Apply for this position