Unser Kunde ist ein etabliertes Unternehmen, das seit fast 80 Jahren für Mobilität, Kompetenz und Zuverlässigkeit steht. Als markenneutrale Leasinggesellschaft bietet es innovative Leasinglösungen für E-Fahrzeuge, effiziente Verbrenner, Wasserstoffautos und Dienstfahrräder an. In dieser spannenden Rolle als Softwareentwickler Full Stack sind Sie Teil eines agilen Scrum-Teams und tragen aktiv zur Weiterentwicklung der Full-Stack-Anwendungen bei. Sie konzipieren und entwickeln robuste Web-APIs und optimieren die relationalen Datenmodelle auf Basis des MS SQL Servers. Ihre Verantwortung reicht von der Ideenfindung bis zum Go-Live, wobei Sie eng mit dem CTO und den Fachbereichen zusammenarbeiten. Durch Ihre Expertise in Clean Code, Unit-Tests und TDD stellen Sie eine hohe Code-Qualität sicher und treiben die CI/CD-Prozesse mit Azure DevOps voran. Das Unternehmen legt großen Wert auf eine angenehme Arbeitsatmosphäre, in der Kreativität und Teamarbeit gefördert werden. Flexible Arbeitszeiten und die Möglichkeit, zu 100 % im Homeoffice zu arbeiten, bieten Ihnen die Freiheit, Ihren Arbeitsalltag individuell zu gestalten. Sie haben die Chance, die Zukunft der Mobilität aktiv mitzugestalten und sich in einem zukunftsorientierten Umfeld weiterzuentwickeln.
Softwareentwickler Full Stack - C# / .NET / Angular (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt eine Leidenschaft für die Full Stack Entwicklung mit und hat Erfahrung in der Arbeit mit C#, .NET und Angular. Kenntnisse in TypeScript, OOA/OOD, Design Patterns sowie Clean Code sind unerlässlich. Zudem sollten Sie mit den Methoden der Code-Qualitätssicherung, einschließlich Unit Tests, TDD und CI/CD, vertraut sein. Erfahrung in der Quellcodeverwaltung mit Azure DevOps ist ebenfalls von Vorteil. Ein agiles Mindset und die Bereitschaft zur kontinuierlichen Weiterbildung sind für diese Rolle wichtig. Sie sollten bereits erfolgreich Design und Implementierung verschiedener Web-APIs durchgeführt haben. Eine abgeschlossene Ausbildung oder ein Studium im IT-Bereich sowie relevante Berufserfahrung runden Ihr Profil ab. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und analytisches Denken sind für den Erfolg in dieser Position entscheidend.