Das Unternehmen sucht einen engagierten Softwareentwickler (m/w/d) mit Erfahrung in der Webentwicklung auf Basis von C#/.NET, der idealerweise auch über Kenntnisse im Front-End-Bereich verfügt. In dieser Rolle werden Sie Teil eines dynamischen Entwickler-Teams, das sich auf die Entwicklung modularer Softwarelösungen spezialisiert hat. Diese Lösungen ermöglichen es unseren Kunden, umfangreiche Dokumentensammlungen effektiv zu verwalten und Informationen gezielt im Unternehmen zu verteilen. Die agile Arbeitsweise des Teams erlaubt es uns, schnell auf Kundenwünsche und Veränderungen am Markt zu reagieren. Zu Ihren täglichen Aufgaben gehören die Analyse, Abschätzung und Umsetzung von Anforderungen in Form von User Stories, die fachliche und technische Planung, die Implementierung sowie das Deployment. Sie werden auch für die Continuous Integration, Wartung und Bugfixing verantwortlich sein. Das Arbeitsumfeld ist modern und bietet Ihnen die Möglichkeit, kreativ zu arbeiten und Ihre Ideen einzubringen. Zudem erwartet Sie ein motiviertes Team, in dem gegenseitige Unterstützung und Team-Spirit großgeschrieben werden. Flexible Arbeitszeiten und die Option auf mobiles Arbeiten runden das Angebot ab.
Webentwickler C# (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt sehr gute Kenntnisse in der objektorientierten Programmierung mit C# mit, idealerweise mit mindestens drei Jahren praktischer Erfahrung. Erfahrung in der Entwicklung von Backends, insbesondere mit ASP.NET Web API, ist wünschenswert. Praktische Erfahrungen mit Front-End-Technologien wie HTML, CSS und JavaScript (insbesondere Angular, Bootstrap oder Vue) sind ebenfalls erforderlich. Kenntnisse im Umgang mit relationalen Datenbanken und ORM-Frameworks, insbesondere Microsoft Entity Framework, sind von Vorteil. Sie sollten sicher im Umgang mit gängigen Entwicklungswerkzeugen wie Visual Studio und Git sein. Erfahrung in der Programmierung von Unit- und Integrationstests sowie Kenntnisse der Clean Code/SOLID Prinzipien sind ebenfalls wichtig. Eine strukturierte und eigenverantwortliche Arbeitsweise sowie Kenntnisse in der Scrum-Methodik sind wünschenswert. Teamfähigkeit, Kommunikationsstärke und analytisches Denken runden Ihr Profil ab.