Unser Kunde ist ein innovatives Unternehmen, das sich auf die Entwicklung moderner Softwarelösungen spezialisiert hat. In der Rolle des Software Developers sind Sie verantwortlich für die Weiterentwicklung und Wartung bestehender Softwareprodukte. Zu Ihren Aufgaben gehören die Konzeption und Implementierung moderner Softwarearchitekturen sowie Schnittstellen. Sie entwickeln sowohl interne als auch projektbezogene Softwarelösungen und setzen individuelle Kundenanforderungen in technische Lösungen um. Darüber hinaus programmieren und implementieren Sie Softwarekomponenten in C++ und C#. Die Erstellung und Pflege technischer Dokumentationen gehört ebenso zu Ihrem Tätigkeitsbereich wie der technische Support für interne und externe Kunden. Sie arbeiten eng mit Stakeholdern zusammen, um Anforderungen zu analysieren und Lösungen zu definieren. Die Übernahme weiterer Aufgaben im Rahmen der Projekt- und Unternehmensanforderungen ist ebenfalls Teil Ihres Verantwortungsbereichs. Dabei arbeiten Sie stets mit vertraulichen Informationen und halten interne Richtlinien ein. Das Unternehmen bietet Ihnen ein dynamisches Arbeitsumfeld, in dem Sie Ihre Fähigkeiten weiterentwickeln und Ihre Ideen einbringen können.
Software Developer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt praktische Erfahrung in der Softwareentwicklung mit und hat eine abgeschlossene IT-Ausbildung oder einen Bachelorabschluss in Informatik oder einem verwandten Fachgebiet. Ein fundiertes Verständnis des gesamten Softwareentwicklungsprozesses, einschließlich Anforderungsanalyse, Design, Implementierung, Testing und Wartung, ist unerlässlich. Sie verfügen über sehr gute Kenntnisse in C++ sowie Erfahrung mit C#. Kenntnisse in Linux/Android und gute Kenntnisse in Datenbanken sowie Web-Architekturen runden Ihr Profil ab. Zudem sind sehr gute Deutsch- und Englischkenntnisse erforderlich. Ein hohes Qualitätsbewusstsein und der Fokus auf nachhaltige, skalierbare und langfristige Lösungen sind für diese Position von großer Bedeutung. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine ausgeprägte Kommunikationsfähigkeit sind ebenfalls wichtig, um in dieser Rolle erfolgreich zu sein.