Software Architect (m/w/d)
Ihre Aufgaben
Erfassung von Kunden- und Partneranforderungen und Umsetzung in technische Konzepte
Eigenverantwortliche Beratung und Konzeption von Full-Stack-Entwicklungsprojekten
Konzeption und Implementierung neuer Softwaremodule von der Analyse, über die Qualitätssicherung, bis zum Go-Live
Erstellung von Mockups und Wireframes sowie Präsentation dieser Konzepte
Leitung von Projekten zur Produktsoftware-Entwicklung
Einführung interner Prozesse und Best Practices rund um die Softwareentwicklung (z.B. Code Repositories nach Git, Clean Code, DevOps, Qualitätssicherungsmaßnahmen, Lösungsdokumentation, OOD-Prinzipien, modulare Softwareentwicklungspraktiken (DI & IoC) und TDD-Prinzipien sind Ihr täglich Brot)
Aufwandsschätzungen für komplexe Softwareentwicklungsprojekte und -dienstleistungen
Analyse und Implementierung von technischen Innovationen und Trends
Ihr Profil
Was bringst du mit?
Mehrjährige Berufserfahrung mit einer Kombination von Programmiersprachen (C#, JS, TS, TSQL)
Expertise in .NET & .NET Core, ASP.NET Core, JavaScript (React), Entity Framework, RESTful Services, OData
Tiefes Verständnis von Datenbanken sowie Erfahrung in:
????Entwicklung von Data-Layer-Software auf Basis von SQL Server oder einem vergleichbaren DBMS.
Schreiben von Datenzugriffscode unter Verwendung von .NET (EF oder ein vergleichbares ORM, LINQ, einfaches TSQL)
Kenntnisse der Azure-Cloud-Architektur sowie Erfahrung mit Dependency-Management-Tools (Nuget)
CI/CD-Kenntnisse und Erfahrung in der API-Entwicklung (WCF, ASP.NET Core Web APIs, Load Balancing, Caching)
Erfahrung mit clientseitigen Webanwendungs-Frameworks (vorzugsweise React oder Angular)
Fähigkeit zur Entwicklung und Wartung großer Codebasen
Nice-to-have:
Volltextsuche/Indizierungstools (z. B. Lucene, Solr, Elastic search, ... oder ähnlich)
Queuing, Containerizing, Microservices (Monolith-Sharding und Architektur)
Identity Services, Authorization & Authentication in trusted Networks
Gute Kenntnisse der Interoperabilität von .NET, z. B. mit Java
Gute Kenntnisse in der Dokumentenanalyse/-extraktion
Ausbildung/Erfahrung:
Abgeschlossenes Studium im Bereich Informatik/Ingenieurwesen oder vergleichbare Qualifikation
Mindestens 8 Jahre Berufserfahrung in der Softwareentwicklung unter Verwendung des Microsoft .NET Stacks (Framework 4+, .NET Core, .NET Standard)
Warum b4?
Bei uns erwartet dich nicht nur ein spannendes Arbeitsumfeld in der Entwicklung wegweisender Technologien, sondern auch:
Gute Karrierechancen und Weiterentwicklungsmöglichkeiten im schnell wachsenden Unternehmen
Möglichkeit von Remote Work
Flexible Arbeitsbedingungen
Ein angenehmes Arbeitsklima in einem dynamischen Team
Ein innovatives und anspruchsvolles Arbeitsgebiet
Flache Hierarchien
Zukunftsweisende Technologie
Betriebliche Altersversorgung für eine sichere Zukunft
Regelmäßige Firmenevents für Teamspirit und Austausch
Zuschuss zu Firmenfitness für Ihre Gesundheit
Eigener Bewegungsraum für kurze Fitnesspausen
Kostenloser Parkplatz inklusive Ladesäulen für Elektrofahrzeuge
Gemütliche Sozialbereiche für angenehme Pausen
Mehrere voll ausgestattete Küchen & Essensmöglichkeiten in unmittelbarer Nähe
Und natürlich: Kostenlose Getränke, Kaffee, Obst & Süßigkeiten für Dein Wohlbefinden
Interessiert?
Dann bewirb Dich jetzt! Bitte bewirb dich online über unser Jobportal: . Sende uns deine Bewerbungsunterlagen inklusive Lebenslaufs und relevanten Zeugnissen oder Referenzen.
jobs@b4value.net
Ansprechpartner
Vom Arbeitgeber in der Anzeige genannt — für Fragen und deine Bewerbung.