Software Engineer - Smart Home | App & Cloud
OASE GmbH
Hörstel, Germany
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Hörstel, Germany
Tech stack
ASP.NET
.NET
Application Frameworks
Automation of Tests
Unit Testing
Azure
C Sharp (Programming Language)
Cloud Computing
Databases
Home Automation
Mobile Application Software
JSON
NoSQL
Scrum
Web Services
Integration Tests
Information Technology
Cosmos DB
REST
Job description
- Employee assistance program
- Flexible schedule, * Weiterentwicklung unserer .NET Mobile App (iOS/Android) zur Steuerung und Überwachung unseres Smart-Home-Systems.
- Weiterentwicklung und Pflege der angebundenen Microsoft Azure Cloud-Dienste sowie verschiedener Voice Assistant Systeme.
- Zusammenarbeit mit unserem Embedded Team bei der Schnittstellenspezifikation unserer IoT-Geräte (Illumination, Filtration, Pumpen, Wasserspiele, Aquaristik, Sensorik).
- Qualitätssicherung mittels automatisierter Tests.
- Evaluation und Integration von neuen Technologien, Standards und Sicherheitsanforderungen.
- Entwicklung wartbarer Software nach Clean-Code-Prinzipien.
- Mitwirkung in regelmäßigen Scrum-Events, wie z.B. Sprintwechsel, Refinements und Dailys.
Requirements
- Erfolgreich abgeschlossenes Studium der Informatik/Elektrotechnik/Mathematik oder einer vergleichbaren naturwissenschaftlichen Fachrichtung.
- Erfahrung in der mobilen App Entwicklung und in cloudbasierten Systemen (z.B. Microsoft Azure) wünschenswert.
- Gute Kenntnisse in C# und in der plattformübergreifenden Entwicklung in .NET MAUI.
- Idealerweise gutes Fachwissen in TDD (insbesondere Unit Tests und Integration Tests).
- Erfahrung im Umgang mit Datenbanken (noSQL, Cosmos DB) sowie mit den Anwendungen RESTful Webservices, JSON und ASP.NET wünschenswert.
- Sehr gutes Deutsch und gutes Englisch in Wort und Schrift.
- Lösungsorientiertes und selbstständiges Arbeiten, hohe Einsatzbereitschaft, Teamgeist und eine schnelle Auffassungsgabe.
Benefits & conditions
- Spannende Themen, die Sie selbstständig bearbeiten.
- Die Möglichkeit, eigene Ideen einzubringen und Prozesse zu verbessern.
- Moderne Kommunikation über Microsoft 365 mit mobilen Arbeitsmöglichkeiten.
- Ein tolles, motiviertes Team in einem innovativen und agilen Umfeld mit flachen Hierarchien.
- Flexible Arbeitszeiten sowie attraktive Zusatzangebote, wie z.B. Hansefit und betriebliche Sozialberatung.