Software Architect

b4value.net GmbH
Kaiserslautern, Germany
7 days ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles ASP.NET Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Microsoft Azure C Sharp (Programming Language) Apache Lucene Databases Content Analysis Continuous Integration
+30 more
Shard (Database Architecture) DevOps Language Integrated Query Elasticsearch Entity Framework Windows Communication Foundation Integrated Development Environments Interoperability Microsoft SQL Server NuGet Open Data Protocol Object-Oriented Software Development Software Product Management Software Engineering Apache Solr Transact-SQL Website Wireframe Software Repository Software Modules Load Balancing .NET Core ReactJS Caching Git AngularJS Information Technology Full-text Search Restful APIs Web Api Microservices

Job description

API Ingenieurwesen Framework Database for objects Informatik Leitung C# ASP.NET Java RESTful Entwicklungsumgebungen Go LINQ Datenbankmanagement Microservices Beratung Server Dienstleistungen MS Azure Präsentation React JavaScript TDD GIT Programmiersprachen DevOps Continuous Integration Ms Sql Management Lucene .NET Core Flexibilität, * 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

Requirements

B Ausübungsformen, * 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?

Benefits & conditions

Kostenlose Getränke Entwicklungsmöglichkeiten Sportaktivitäten Parkplatz Betriebliche Altersvorsorge Homeoffice Firmenevents, 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.meinestadt.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:46 min

Defending against typosquatting through nuget signature validation

Andrei Epure Andrei Epure · World Congress 2024

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:08 min

Leveraging non-technical backgrounds in software ecosystems

Karol Rogowski · LIVE

Videos

See all

Related articles

See all