SOTI
Senior Software Developer
Was wir suchen
SOTI bietet seinen Mitarbeitern endlose Möglichkeiten; neue Dinge lernen, mit den neuesten Technologien arbeiten und die Welt verändern.
Stellenbezeichnung: Senior Software Developer
Standort: Mississauga, Kanada
Arbeitsmodell: Hybrid
Alles begann mit der klassischen Geschichte über die Vision eines Entwicklers. Im Jahr 1995 entwickelte Carl Rodrigues digitalmag.theceomagazine.com/carl-rodrigues/?r=emea, Präsident und CEO von SOTI, Lösungen zur Verwaltung von mobilen Gerätebildschirmen von einem Desktop aus. Eine Innovation, die ihn in einem der am schnellsten wachsenden Märkte – Enterprise Mobility Management (EMM) – an die Spitze brachte. Bei SOTI haben wir unser Engagement unter Beweis gestellt, an der Spitze des Mobility Managements und der Sicherheit zu bleiben. Wir widmen uns intensiv der Erforschung und Entwicklung von Lösungen, die die heutigen schwierigsten Mobilitätsherausforderungen angehen. Wir streben danach, dorthin zu gehen, wo noch niemand zuvor war.
Stellen Sie sich eine Plattform vor, auf der jeder neue Sensor, jede Kamera, jeder Scanner oder jeder Drucker nahtlos in ein einheitliches Geräte-Ökosystem integriert wird – und Sie sind derjenige, der dafür sorgt. Als unser Senior Software Developer sind Sie für die Kern-Services verantwortlich, die Tausende von Geräten onboarden, und betreuen gleichzeitig ein kleines, leidenschaftliches Team, das in jedem Sprint zuverlässigen Code liefert und jeden Integrationsmeilenstein feiert. Wenn Sie unglaubliche Coding-Fähigkeiten besitzen, Ihre Programmierkenntnisse weit über dem Durchschnitt liegen und Sie sich auf aussagekräftige Gespräche über .NET, C#, Java, SQL, MQTTs, HTTPs, FTP, gRPC, Bluetooth, XML, JSON, asynchrone Nachrichten, semantisches IoT einlassen können, dann ist diese Rolle genau das Richtige für Sie!
Was Sie tun werden
Die primären Aufgaben umfassen die Entwicklung innovativer Lösungen, Prototypen, Arbeitsmodelle und Softwarelösungen, indem Kundenbedürfnisse studiert und der Markt vorhergesagt, Systemabläufe, Datennutzung, Arbeitsprozesse untersucht und Problembereiche analysiert werden.
- Entwicklung innovativer Lösungen zur Bewältigung großer Industrieprobleme unter Verwendung von C# und .NET
- Bereitstellung von Mentoring und Ideen für andere Teammitglieder
- Schreiben von gut gestaltetem, skalierbarem, zuverlässigem, testbarem und wiederverwendbarem Code unter Verwendung bester Softwareentwicklungspraktiken, Clean Code und Solid Principles
- Beitrag zum gesamten Entwicklungslebenszyklus von Analyse, Design, Implementierung und Test
- Unterstützung des Designs, der Architektur, der Entwicklung und der Wartung von Datenbankunterstützungstools und -anwendungen.
- Erkennen, Melden, Untersuchen und Beheben von Produktfehlern
- Automatisierung, einschließlich des Schreibens von Unit- und Integrationstests
- Optimieren und Anwenden von Best Practices
- Aufrechterhaltung hoher Qualitätsstandards für Code, technische Dokumentation und Liefergegenstände
- Zusammenarbeit an Projekten mit einem All-Star-Team, das aus unterschiedlichen Fähigkeiten besteht, durch Code-Reviews und Design-Diskussionen
- Aktiv in der Community sein durch Teilnahme an Meetups und Konferenzen
- Teilnahme an Brainstorming- und Ideenfindungsaktivitäten
- Auf dem neuesten Stand der fortgeschrittenen Technologien bleiben, um die besten Lösungen für neue Projekte anbieten zu können
Was wir Ihnen bieten
Die Menschen –
Von unseren bescheidenen Anfängen im Keller unseres Gründers bis zu unserer heutigen branchenführenden Position hat SOTI hart daran gearbeitet, eine Unternehmenskultur zu fördern, an die wir alle glauben können. Eine Kultur, die persönliches Wachstum, kontinuierliche Innovation und Spaß betont.
Das Wachstum –
Unsere Umgebung fördert neue Ideen, frische Perspektiven und die Fähigkeit, diese zum Erfolg zu führen. SOTI ist ein schnelllebiges Umfeld mit globaler Reichweite, das Sie ermutigt, Ihre Spuren zu hinterlassen und Teil von etwas Großem zu sein!
Die Technologie –
Sie erhalten die Möglichkeit, komplexe und interessante Projekte als Teil von hochgradig kollaborativen und agilen Teams zu übernehmen. Sie werden Seite an Seite mit den Partnern von SOTI arbeiten, darunter führende Technologiegiganten, die Sie an der Spitze der aufkommenden Technologien halten werden.
Erfahrung, die Sie mitbringen
- Mindestens 5+ Jahre einschlägige Branchenerfahrung in Softwareentwicklungsumgebungen
- Starker Hintergrund und Erfahrung mit C# und .NET/Java
- Starke Problemlösungs- und Fehlerbehebungsfähigkeiten sind erforderlich
- Gute Kommunikationsfähigkeiten sind erforderlich
- Erfahrung mit SQL-Datenbanken (einschließlich T-SQL und Erstellung/Verwendung von gespeicherten Prozeduren und Triggern)
- Kenntnisse von TDD und BDD vorhanden
- Diplom oder Bachelor in Informatik oder einem verwandten Studienfach
- Erfahrung mit front-end-Technologien: JS, AngularJS, CSS ist von Vorteil
- Von Vorteil, wenn Sie Erfahrung mit DevOps / Continuous Integration / Continuous Delivery / Infrastructure as Code / Infrastructure as Service-Konzepten haben
- Kenntnisse von JSON, XML und Angular JS sind von Vorteil
Über SOTI
SOTI ist ein bewährter Innovator und Branchenführer bei der Vereinfachung von Business-Mobility-Lösungen, indem diese intelligenter, schneller und zuverlässiger gemacht werden. Mit dem innovativen Lösungsportfolio von SOTI soti.net/products/soti-one-platform/ können Organisationen darauf vertrauen, dass SOTI ihre mobilen Abläufe verbessert und optimiert, ihren ROI maximiert und Ausfallzeiten von Geräten reduziert. Weltweit hat sich SOTI mit über 17,000 Kunden als der führende Anbieter von mobilen Plattformen für die Verwaltung, Sicherung und Unterstützung geschäftskritischer Geräte etabliert. Mit dem erstklassigen Support von SOTI können Unternehmen Mobilität zu endlosen Möglichkeiten bringen. Weitere Informationen finden Sie unter soti.net soti.net/?topic=About-SOTI.
Bei SOTI feiern wir die Einzigartigkeit unserer globalen Teams und sind stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit bietet. Wir sind neugierige Problemlöser, die sich dafür einsetzen, die besten Lösungen für mobiles und IoT-Management auf den Markt zu bringen. Wir bieten Karrieren mit #EndlessPossibilities.
Also, worauf warten Sie noch? Bewerben Sie sich noch heute!
#LI-RJ1
WENN SIE IHRE IDEEN LEBEN WOLLEN, BEWERBEN SIE SICH HEUTE BEI SOTI.
NUTZUNG VON KÜNSTLICHER INTELLIGENZ BEI DER EINSTELLUNG
SOTI NUTZT KI-TOOLS, UM TEILE UNSERES REKRUTIERUNGSPROZESSES ZU UNTERSTÜTZEN, WIE Z. B. DIE PRÜFUNG VON BEWERBUNGEN, DIE BEWERTUNG VON QUALIFIKATIONEN UND DIE ERSTELLUNG VON INTERVIEWFRAGEN. DIESE TOOLS UNTERSTÜTZEN UNSER TEAM, ABER DIE ENDGÜLTIGEN EINSTELLUNGSENTSCHEIDUNGEN WERDEN VON MENSCHEN GETROFFEN, NICHT VON AUTOMATISIERUNG. BEI DATENSCHUTZFRAGEN KONTAKTIEREN SIE BITTE [email protected] [[email protected]].
WIR SIND BESTREBT, ZUGÄNGLICHE BESCHÄFTIGUNGSPRAKTIKEN ANZUBIETEN, DIE DEN ANFORDERUNGEN DES HUMAN RIGHTS CODE UND DES ACCESSIBILITY FOR ONTARIANS WITH DISABILITIES ACT (AODA) ENTSPRECHEN. WENN SIE WÄHREND EINES BELIEBIGEN STADIUMS DES REKRUTIERUNGSPROZESSES UNTERKÜNFTE BENÖTIGEN, BITTE BENACHRICHTIGEN SIE PEOPLE & CULTURE UNTER [email protected] [[email protected]].
BITTE BEACHTEN SIE, DASS SOTI KEINE UNGEFORDERTEN BEWERBUNGSUNTERLAGEN VON RECRUITERN ODER PERSONALVERMITTLUNGSAGENTUREN AKZEPTIERT. OHNE EINE UNTERZEICHNETE DIENSTLEISTUNGSVEREINBARUNG MIT EINER AGENTUR/EINEM RECRUITER WIRD SOTI KEINE VERMITTLUNGSVERGÜTUNG ODER RECRUITERGEBÜHR BERÜCKSICHTIGEN ODER AKZEPTIEREN.
