Softwareentwickler
DiaSys Diagnostic Systems GmbH
Diez, Germany
10 days ago
Role details
Contract type
Permanent contract Employment type
Part-time / full-time Working hours
Shift work Languages
GermanJob location
Remote
Diez, Germany
Tech stack
Java
.NET
C Sharp (Programming Language)
Code Review
Databases
Relational Databases
Software Design Patterns
Python
Microsoft SQL Server
MySQL
Object-Oriented Software Development
Scrum
Software Architecture
Software Engineering
Software Systems
Backend
GIT
Software Version Control
Job description
- Konzeption, Design und Implementierung von Softwarelösungen zur Unterstützung und Automatisierung interner Geschäftsprozesse
- Entwicklung, Pflege und Erweiterung firmeninterner Anwendungen auf Basis von .NET / C#
- Implementierung von Backend-Logik sowie Anbindung und Integration relationaler Datenbanken
- Entwicklung und Integration von Komponenten und Services in Python
- Analyse technischer Anforderungen und Umsetzung in robuste, wartbare Softwarearchitekturen
- Durchführung von Code-Reviews, Fehleranalysen und Performance-Optimierungen
- Mitarbeit in einem agilen Entwicklungsteam nach SCRUM (Sprint Planning, Reviews, Retrospektiven)
- Dokumentation von Softwarearchitektur, Schnittstellen und technischen Konzepten, + Flexible 5 - Tage - Woche
- Die Arbeitszeit kann in Absprache mit uns frei und flexibel gewählt werden, generell zwischen 6:00 und 22:00 Uhr, auch HomeOffice ist möglich
- Unser Unternehmen liegt im Grünen. Parkplatzprobleme und Stau bei An- und Abfahrt kennen wir nicht
- Die Arbeitskleidung und Arbeitsatmosphäre ist locker und das "Du" auf allen Ebenen gehört zur Unternehmenskultur
- Vielfältige Weiterbildungsmöglichkeiten
- Wir haben ein umfangreiches betriebliches Gesundheitsmanagement (z.B. eGym Wellpass, Arbeitsplatzmassage, Fahrradleasing, Präventionsmaßnahmen)
- Kaffee und Wasser und den regelmäßigen Obsttag
- Kinderbetreuungszuschuss
Das ist uns wichtig
- Unsere Mitarbeiter sind eine tragende Säule unseres Unternehmens und unseres Erfolges.
- Wir wollen die Erwartungen unserer Kunden hinsichtlich Produktqualität und Professionalität unserer Dienstleitungen mehr als erfüllen.
- Wir pflegen einen verantwortungsvollen Umgang mit natürlichen Ressourcen zum Schutz der Umwelt.
- Wir sind im Umgang miteinander offen, ehrlich, direkt, freundlich und unkompliziert.
- Durch unsere Entwicklung bleibt die Arbeit immer interessant.
Requirements
- Fundierte praktische Erfahrung in der Softwareentwicklung mit .NET (C#)
- Gute Kenntnisse in Java und Python
- Erfahrung mit relationalen Datenbanksystemen (z. B. SQL Server, MySQL) und Datenbankanbindungen
- Kenntnisse in objektorientierter Programmierung, Softwaredesign und gängigen Design Patterns
- Erfahrung mit Versionsverwaltung (z. B. Git) und Build-/Deployment-Prozessen
- Vertraut mit agilen Entwicklungsmethoden, idealerweise SCRUM
- Selbstständige, strukturierte und qualitätsorientierte Arbeitsweise
- Hohe Eigenverantwortung sowie ausgeprägtes technisches Verständnis