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
Chemnitz
- Art der Beschäftigung: Vollzeit
- 50.500 € – 67.000 € (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
Das Unternehmen ist ein innovativer Anbieter im Bereich der Software- und Hardwarelösungen, der sich erfolgreich in der Industrie etabliert hat. Wir suchen ab sofort einen Software Developer für die Fullstack-Entwicklung von Anwendungsoftware. 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 einem dynamischen Softwareentwicklungsteam zusammen und unterstützen den Product Owner sowie den Software Architect bei technischen Detailfragen. Ihr fundiertes technisches Wissen wird es Ihnen ermöglichen, Themen wie Codequalität, Wartbarkeit und Performance voranzutreiben. Zudem sind Sie in der Lage, sich schnell in unbekannte Themen und Technologien einzuarbeiten und diese erfolgreich anzuwenden. Ihre Aufgaben umfassen die Entwicklung von Lösungen zur Dekodierung und Kodierung von Netzwerkprotokollen sowie die Vernetzung von Komponenten. Das Arbeitsumfeld ist geprägt von flachen Hierarchien und einer offenen Unternehmenskultur, die regelmäßige Mitarbeitergespräche und spannende Projekte mit den Technologien von morgen fördert. Sie können sich auf eine verantwortungsvolle Position freuen, in der Sie Ihre Fähigkeiten weiterentwickeln können.
Anforderungen
Der ideale Kandidat bringt Erfahrung mit den Programmiersprachen Python und/oder Rust mit, wobei der Schwerpunkt auf der Backend-Entwicklung in Linux-Umgebungen liegt. Zudem sollten Sie Erfahrung 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 in der Konzeption und Implementierung von REST-Schnittstellen ist erforderlich. Sie sollten zudem Erfahrung mit statischer Codeanalyse, Unit-Tests und der Automatisierung von Tests mitbringen. Fortgeschrittene Kenntnisse in Git und Unit-Test-Frameworks, wie gtest, nunit oder unittest, sind von Vorteil. Eine gute Vertrautheit mit Jira, Confluence und SonarQube wird ebenfalls erwartet. Verhandlungssichere Deutsch- und Englischkenntnisse sind notwendig, um in einem internationalen Umfeld erfolgreich zu agieren. Persönlich sollten Sie teamfähig, kommunikativ und in der Lage sein, analytisch zu denken.