Unser Kunde ist ein innovatives IT-Unternehmen, das sich auf die Entwicklung von Individualsoftware für Kunden in ganz Deutschland spezialisiert hat. In einem dynamischen und selbstorganisierten Team mit flachen Hierarchien erwartet Sie ein modernes Arbeitsumfeld, das durch viel Austausch auf Augenhöhe geprägt ist. Die Rolle des (Senior) Fullstack Entwicklers umfasst die Konzeption, Entwicklung und technische Weiterentwicklung von modernen Web-, Mobile- und Progressive-Web-Applications. Zu Ihren täglichen Aufgaben gehören die Verantwortung für Schnittstellen, Datenbanken sowie CI/CD-Prozesse. Sie unterstützen Ihre Kollegen durch technische Beratung, Mentoring und Architekturentscheidungen. Das Unternehmen bietet Ihnen die Möglichkeit, an spannenden Projekten zu arbeiten, die auch innovative Themen wie Virtual Reality und E-Mobilität umfassen. Neben der Arbeit an Kundenprojekten wird auch Wert auf kontinuierliche Weiterbildung gelegt, um Ihre fachlichen und persönlichen Fähigkeiten weiterzuentwickeln. Flexible Arbeitsmodelle, sowohl remote als auch vor Ort, fördern die Vereinbarkeit von Beruf und Privatleben. Das Team freut sich auf kreative Köpfe, die bereit sind, ihre Ideen einzubringen und gemeinsam an der Zukunft der Softwareentwicklung zu arbeiten.
(Senior) Fullstack Entwickler (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt fundierte Erfahrungen in der Softwareentwicklung mit, insbesondere in der Nutzung von Angular, Angular Material, C#, ASP.NET Core und .NET. Sie sollten sowohl im Frontend als auch im Backend sicher sein und mehrjährige Berufserfahrung in der Softwareentwicklung vorweisen können. Sehr gute Kenntnisse in C# und .NET (Versionen 6 bis 9) sowie in Angular (Versionen 13 bis 20) sind unerlässlich. Zudem sind Erfahrungen mit ASP.NET Core, TypeScript, HTML5 und CSS/SCSS erforderlich. Kenntnisse im Design von REST-APIs, relationalen und NoSQL-Datenbanken sowie in modernen CI/CD-Prozessen mit Azure DevOps sind von Vorteil. Der Umgang mit Docker und Container-Technologien sowie Kenntnisse agiler Entwicklungsmethoden wie Scrum runden Ihr Profil ab. Fließende Deutschkenntnisse und gute Englischkenntnisse sind Voraussetzung, um in einem internationalen Umfeld erfolgreich zu kommunizieren. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine hohe Eigenverantwortung sind ebenfalls wichtig.