Full Stack Softwareentwickler - Full Stack Developer

Ratbacher GmbH
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Compensation
€ 60K

Job location

Remote

Tech stack

Application Programming Interfaces (APIs)
C Sharp (Programming Language)
Databases
Design of User Interfaces
Windows Presentation Foundation
NoSQL
Object-Oriented Software Development
Software Engineering
SQL Databases
AngularJS
Information Technology
GraphQL

Requirements

  • Abgeschlossene Ausbildung im Bereich Informatik/Softwareentwicklung oder vergleichbare Praxiserfahrung
  • Erfahrung in objektorientierter Programmierung (C#) sowie mit SQL- und NoSQL-Datenbanken
  • Kenntnisse in modernen UI-Technologien (Angular, WPF) und API-Entwicklung (REST, GraphQL)
  • Analytische, strukturierte Arbeitsweise und Freude an eigenverantwortlicher Projektarbeit
  • Sehr gute Deutsch- und Englischkenntnisse
  • Teamfähigkeit, Kommunikationsstärke und Motivation, Prozesse und Anwendungen aktiv weiterzuentwickeln

Benefits & conditions

  • Jahresbruttogehalt ab € 60.000,-, mit Bereitschaft zur Überzahlung je nach Qualifikation und Erfahrung

About the company

Ratbacher GmbH - Wir sind eine der führenden IT Personalberatungen der DACH-Region. Unsere Vision? Wir bringen IT Spezialisten mit den attraktivsten Arbeitgebern zusammen. Seit über 15 Jahren motiviert uns diese verantwortungsvolle Aufgabe täglich zu Bestleistungen. Mit einem Netzwerk von über 5.000 Top-Unternehmen und bereits über 15.000 erfolgreichen Vermittlungen besitzen wir die nötige Expertise, Ihnen den Weg zum neuen Traumjob zu ebnen! Ihre Schwerpunkte * Du entwickelst und pflegst moderne Softwarelösungen für industrielle Systeme, insbesondere Backend-Anwendungen mit C# sowie relationalen und nicht-relationalen Datenbanken. * Du gestaltest und optimierst Benutzeroberflächen für bestehende und neue Anwendungen, sowohl im Web (z. B. Angular) als auch als Desktop-Lösungen (z. B. WPF). * Du implementierst Schnittstellen zwischen verschiedenen Systemen (REST, GraphQL, APIs) und sorgst dafür, dass Daten nahtlos zwischen Systemen ausgetauscht werden können. * Du übernimmst die Verantwortung für die Qualität deiner Software, setzt automatisierte Tests um und analysierst das Verhalten der Anwendungen im Betrieb. * Du dokumentierst Prozesse, Softwarearchitekturen und Schnittstellen verständlich, um Wissen zu teilen und nachhaltige Softwarelösungen zu ermöglichen. * Du denkst vorausschauend und bringst Ideen für die kontinuierliche Weiterentwicklung der IT-Systeme und Plattformen ein, um langfristig skalierbare Lösungen zu schaffen. * Du unterstützt bei der Integration von Daten aus unterschiedlichen Quellen, bereitest diese für Analysen auf und stellst sicher, dass die relevanten Kennzahlen in Echtzeit verfügbar sind.

Apply for this position