Als Softwareentwickler in einem dynamischen Umfeld
Ihre Hauptaufgaben:
* Selbstständige Entwicklung von objektorientierten Softwaresystemen für Desktop und mobile Geräte, teilweise in Verbindung mit elektronischen Komponenten.
* Entwurf von Benutzeroberflächen für PC-Anwendungen und die entsprechenden mobilen Apps.
* Anwendung und Implementierung von Entwurfsmustern.
* Planung, Erstellung und Optimierung von Prüfsoftwaresystemen für elektronische Baugruppen sowie Entwicklung von Unit-Tests zur Qualitätssicherung.
* Weiterentwicklung von internen Standards, Architekturen, Richtlinien und Methoden im Team.
Anforderungsprofil:
* Bachelor-/Masterabschluss oder eine vergleichbare Qualifikation in Softwareengineering oder einer verwandten Disziplin.
* Gute Kenntnisse in C# und objektorientierter Programmierung.
* Ausgeprägtes Wissen in JavaScript/TypeScript/Webframeworks (z.B. Angular, React) sowie CSS.
* Erfahrung im Umgang mit Datenbanken (MySQL, MongoDB).
* Kenntnisse in der Hardware-Schaltungs-Technik.
* Sicherer Umgang mit MS Office und Windows-Anwendungen sowie gute Deutsch- und Englischkenntnisse.
* Selbstständiger, analytischer und strukturierter Arbeitsstil in Verbindung mit Einsatzfreude, Engagement und Zielstrebigkeit.
* Fähigkeit, sich flexibel auf neue Kundenanforderungen und fachliche Herausforderungen einzustellen.
Vorteile:
* Leistungsgerechte Entlohnung.
* Strukturierte Weiterbildungen sowie gesunde Mitarbeiterverpflegung.
* Chance, einen neuen Geschäftsbereich mit aufzubauen und dabei ein hohes Maß an Verantwortung zu tragen.
* Modernes, teamorientiertes Arbeitsumfeld in einem wirtschaftlich stabilen Unternehmen.
* Langfristige, herausfordernde und abwechlungsreiche Aufgabe, die nach Absprache auch im Homeoffice erledigt werden kann.
Weitere Informationen:
Sie suchen nach einer anspruchsvollen Herausforderung und möchten Teil eines innovativen Teams werden?