Software Developer Fullstack Application Software
Software Developer Fullstack Application Software
Software Developer Fullstack Application Software
Software Developer Fullstack Application Software
Jobriver HR Service
Internet, IT
Dresden
- Art der Beschäftigung: Vollzeit
- 50.500 € – 67.500 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Software Developer Fullstack Application Software
Über diesen Job
Software Developer Fullstack Application Software
Beschreibung
Unser Kunde ist ein innovatives Unternehmen, das sich in der Automobilindustrie und darüber hinaus in der Industrie etabliert hat. Die Organisation unterstützt ihre Partner bei der Entwicklung intelligenter Software- und Hardwarelösungen in den Bereichen Automatisierungs-, Antriebs- und Regelungstechnik. Für den Standort Dresden suchen wir ab sofort einen Software Developer Fullstack für Application Software. In dieser Rolle übernehmen Sie die Verantwortung für die Weiterentwicklung komplexer Softwarelösungen für verteilte Systeme in einer Microservice-Architektur. Sie arbeiten eng mit Ihren Kollegen in einem dynamischen Softwareentwicklungsteam zusammen und unterstützen den Product Owner sowie den Software Architect bei technischen Detailfragen. Ihr fundiertes technisches Wissen wird Ihnen helfen, Themen wie Codequalität, Wartbarkeit und (Ausführungs-)Performance voranzutreiben. Sie werden sich schnell mit neuen Technologien vertraut machen und diese erfolgreich anwenden. Zudem arbeiten Sie an Lösungen für die Dekodierung und Kodierung von Netzwerkprotokollen sowie der Vernetzung von Komponenten. Das Arbeitsumfeld ist geprägt von flachen Hierarchien, offener Kommunikation und regelmäßigen Mitarbeitergesprächen, was eine positive Unternehmenskultur fördert.
Anforderungen
Der ideale Kandidat bringt Erfahrung mit den Programmiersprachen Python und/oder Rust mit, insbesondere in der Backend-Entwicklung und in Linux-Umgebungen. Sie sollten Kenntnisse in der Containerisierung und Orchestrierung von Diensten, insbesondere mit Docker, Docker Swarm und Kubernetes, haben. Praktisches Know-how in der Implementierung von Microservices und Microservice-Architekturen sowie Erfahrung in der Konzeption und Implementierung von REST-Schnittstellen sind ebenfalls erforderlich. Darüber hinaus sollten Sie Erfahrung mit statischer Codeanalyse und Unit-Tests sowie mit der Automatisierung von Tests mitbringen. Fortgeschrittene Kenntnisse in Git und Unit-Test-Frameworks (z.B. gtest, nunit, unittest) sind von Vorteil. Kenntnisse in Jira, Confluence und SonarQube sind ebenfalls wünschenswert. Verhandlungssichere Deutsch- und Englischkenntnisse runden Ihr Profil ab. Persönlich zeichnen Sie sich durch Teamfähigkeit, analytisches Denken und eine hohe Kommunikationskompetenz aus.