Full-Stack Developer - C#, .NET, MS SQL, Blazor

Rocken AG
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Tech stack

Clean Code Principles
.NET
API
Agile Methodologies
Unit Testing
Azure
C Sharp (Programming Language)
Software Quality
Databases
Continuous Integration
DevOps
Payment Systems
Entity Framework
Design of User Interfaces
JSON
Microsoft SQL Server
Scrum
Software Architecture
Software Engineering
SQL Stored Procedures
Web Applications
Blazor
Backend
GIT
Information Technology
Front End Software Development
REST
Docker
Microservices

Job description

  • Team size 1-15

  • Kategorien Infrastruktur Software

Verantwortung

  • Entwicklung und Weiterentwicklung moderner Webapplikationen auf Basis von C#, .NET und Blazor
  • Design, Implementierung und Optimierung von Datenbanken und Stored Procedures in Microsoft SQL Server
  • Umsetzung von Backend-Services und REST-APIs in einer skalierbaren und sicheren Architektur
  • Entwicklung von Frontend-Komponenten mit Blazor (Server & WebAssembly) für eine moderne, performante UI/UX
  • Integration von Drittanbieter-Schnittstellen (z. B. Payment, Auth, ERP, CRM)
  • Mitarbeit am gesamten Software-Lifecycle: Konzeption, Entwicklung, Testing, Deployment und Betrieb
  • Sicherstellung von Codequalität durch Reviews, Unit Tests und CI/CD-Pipelines
  • Enge Zusammenarbeit mit UX/UI-Design, DevOps und Product Management
  • Dokumentation von Architektur, Schnittstellen und Prozessen

Requirements

  • Abgeschlossenes Studium oder Ausbildung in Informatik, Software Engineering oder verwandtem Bereich
  • Mehrjährige Berufserfahrung in der Entwicklung mit C# und .NET (Core / 6+)
  • Sehr gute Kenntnisse in MS SQL, Entity Framework und Datenbankmodellierung
  • Erfahrung mit Blazor, idealerweise sowohl Server- als auch WebAssembly-Modell
  • Sicherer Umgang mit RESTful APIs, JSON, Git und Azure DevOps / CI/CD
  • Interesse an Clean Code, Softwarearchitektur und agiler Entwicklung (Scrum/Kanban)
  • Vorteilhaft: Erfahrung mit Azure, Docker oder Microservices
  • Analytische und strukturierte Arbeitsweise mit hohem Qualitätsanspruch
  • Teamplayer mit Begeisterung für moderne Technologien und neue Herausforderungen
  • Sehr gute Deutsch- und Englischkenntnisse

Apply for this position