Opacc Software AG

Software Engineer Mobile Applications Software mit Teamleitungsfunktion

📍 6023 Rothenburg, Schweiz

Rolle und Verantwortlichkeiten

In unserer Produkteentwicklung übernimmst Du folgende Aufgaben: Personelle Führung des Mobile Applications Teams mit zwei Software Engineers, Entwurf und Umsetzung von hochwertigen Mobile Applikationen im Unternehmensumfeld (ERP, Field Services, Lager, Logistik), Laufende Aktualisierung, Erweiterung und Optimierung bestehender Anwendungen, Beitrag zu allen Phasen eines Entwicklungszyklus, von der Anforderungsanalyse über die Entwicklung und Tests bis hin zur Bereitstellung und Wartung, Mitarbeit an der Planung neuer Releases und der organisatorischen Weiterentwicklung des Bereichs, Review/Erstellung von Konzepten als Grundlage für neue Features, Koordination der Aktivitäten für neue Features innerhalb und wo notwendig ausserhalb Deines Teams, Proaktives und kontinuierliches Verfolgen der aktuellen Entwicklungstrends und -technologien, Mitwirkung in verschiedenen Gremien, Roundtables und Konzept-Teams

Team / Beschreibung

Wir wollen mit unserer Extended Enterprise Software die Arbeitswelt durch durchgängige digitale Kollaboration zwischen Mitarbeitenden, Business Partnern und Systemen verändern. Als Schweizer Unternehmen setzen wir auf langfristige Partnerschaften mit Kunden und den rund 200 Mitarbeitenden.

Qualifikationen und Fähigkeiten

  • Fundierte Ausbildung (Uni/ETH oder FH) in Informatik oder vergleichbarem Bereich

  • Kenntnisse in den relevanten Technologien für die Entwicklung mobiler Anwendungen unter .NET (MAUI, UWP, relationale Datenbanken) auf Windows und Android; iOS (Swift) vom Vorteil

  • Umfassende Berufserfahrung als Software Engineer

  • Affinität und Verständnis für Geschäftsprozesse (ERP)

  • Erfahrung in der Entwicklung von Standard Anwendungen ist von Vorteil

  • Ausgeprägtes Verständnis dafür, wie sich Entscheidungen bei der Weiterentwicklung der Software auf die langfristige Wartbarkeit und Homogenität der Codebasis auswirken

  • Hohes Qualitätsbewusstsein

  • Gute Kommunikationsfähigkeit, Teamgeist, gesundes Durchsetzungsvermögen, Flexibilität, Selbständigkeit, kreative Lösungsfindung und Eigeninitiative

  • Motivation, ein Team zu führen und weiterzuentwickeln