Full Stack Entwickler - C# / .NET / Azure / TypeScript / SQL / DevOps (m/w/d)
Auf Augenhöhe mit dem CTO arbeitest du mit einer eher ungewöhnlichen Tech Stack Kombination aus Angular, .net und C#-Programmierungen an der Digitalisierung und stetigen Weiterentwicklung unserer nachhaltigen Leasing-Lösungen im Dienstrad- und eMobilitäts-Bereich. Dabei entwickelst du in Zusammenarbeit mit externen Dienstleistern und internen Stakeholdern.
Tätigkeiten
- Als Teil unseres agilen Scrum-Teams konzipierst und entwickelst du unsere Full-Stack-Anwendungen mit C#, .NET und Angular weiter und gestaltest so aktiv unsere Systemlandschaft
- Du entwirfst und implementierst robuste Web-APIs und optimierst unsere relationalen Datenmodelle auf Basis des MS SQL Servers
- Du stellst durch Clean Code, Unit-Tests und TDD eine hohe Code-Qualität sicher und treibst unsere CI/CD-Prozesse mit Azure DevOps voran
- In enger Abstimmung mit dem CTO und den Fachbereichen übernimmst du die technische Verantwortung für Features von der Idee bis zum Go-Live
- Aufgaben im Bereich Migration und Umstellung von älteren Systemen hin zu einer modernen IT-Landschaft sprechen dich an
- Du arbeitest außerdem mit unserem Dienstleister zusammen und bist Teil eines überregionalen und überbetrieblichen Teams
Anforderungen
- Du bist leidenschaftliche Full Stack Entwicklerin / leidenschaftlicher Full Stack Entwickler und erfüllst unser umfassendes Tech Stack
- Du findest Gefallen an der ungewöhnlichen Kombination von Frondend (Angular) und Backend (C# und .NET), die wir mit MS SQL über Entitiy Framework anbinden und kennst dich mit den entsprechenden Sprachen und Methoden aus.
- Du bringst Kenntnisse in JavaSkript, TypeScript, OOA/OOD, Design Patterns und Clean Code mit
- Code Qualität, Unit Tests, TDD, CI/CD und Quellcodeverwaltung mit Azure DevOps sind dir bekannt
- Du zeichnest dich durch dein agiles Mindset und deine DevOps-Mentalität aus und bist gewillt, sich - auch selbständig - weiterzubilden
- Design und Implementierung verschiedener Web APIs hast du bereits erfolgreich gemacht
Team
Unser IT Team besteht aus unserem CTO Christian, dem IT Leiter Tobias und zwei weiteren Fullstack-Entwicklern. Zudem arbeitet unser Team mit einem externen Dienstleister-Team zusammen.
Bewerbungsprozess
1. Wir nehmen uns Zeit, deine Bewerbung zu prüfen, denn du hast viel Arbeit hineingesteckt und dieser möchten wir gerecht werden.
2. Zuerst führen wir ein telefonisches Erstgespräch oder einen Videocall. Wenn möglich, ist der CTO direkt dabei.
3. Wenn dieses positiv für beide Seiten verläuft, laden wir dich zu einem weiteren Deep DIve Gespräche zu den Jobdetails und deinen Entwickler:innen-Erfahrungen ein. Dies kann online oder live bei uns in Karlsruhe stattfinden.