Rahmenbedingungen
- Start: Januar
- Laufzeit: 3 Monate mit Option auf Verlängerung
- Einsatzort: überwiegend Remote, 4-8 Tage Einarbeitung und vereinzelte Präsenztermine im Umkreis Hannover
- Vertragsart: freelance
- Projektsprache: Deutsch (fließend)
Aufgaben
- Design, Erweiterung und Refactoring bestehender sowie neuer Funktionalitäten in der Microsoft-SQL-Server-Datenbankschicht
- Implementierung in T-SQL / Stored Procedures, einschließlich Abstimmung und Review mit Architekten und Entwicklern
- Durchführung und Teilnahme an Code- und DB-Objekt-Reviews, um technische Qualität, Konsistenz und Wartbarkeit sicherzustellen
- Analyse, Reproduktion und nachhaltige Behebung komplexer Fehler (Root Cause Analysis)
- Entwicklungsseitige Tests, inkl. Unit- und Integrationstests für datenbanknahe Komponenten
- Performance- und Security-Optimierung (Execution Plans, Locking/Blocking, Rollen- und Rechtekonzepte, sichere SQL-Patterns)
- Erstellung einer technischen Dokumentation (Design, Konzepte, technische Entscheidungen)
Must-Have Skills
- Min. 4 Jahre relevante Projekterfahrung in der Datenbankentwicklung mit MSQL
- Breite und tiefgehende Erfahrung in der Neuentwicklung und Refactoring zur Umsetzung von Anforderungen in SQL-Server
- Souveräner Umgang mit Legacy Code
- Erstellung von Software-Designs, Objektmodellen und Refactoring-Konzepten unter Nutzung gängiger Design Patterns
- Exzellente Kenntnisse in Transact-SQL, Stored Procedures, Triggern und komplexer Query-Optimierung
- Mehrjährige Projekterfahrung mit Tools wie Microsoft SQL Server Management Studio, SQL Profiler und Extended Events
- Mehrjährige Projekterfahrung in systematischer Fehlersuche (Root Cause Analysis) und nachhaltiger Fehlerbehebung
- Mehrjährige Expertise in Unit- und Integrationstests im Datenbankumfeld
- Dokumentierter Fokus auf Clean Code, Lesbarkeit und gut strukturierte technische Dokumentation
- Wünschenswerte Zertifizierungen:
- Microsoft Certified: Azure Database Administrator Associate,
- Microsoft Certified: Azure Data Engineer Associate,
- MCSA/MCSE Data Management & Analytics (oder vergleichbar)
Nice-to-Have Skills
- Objektorientierte Entwicklung in C++ (Lesen und Verstehen bestehender Module)
- Arbeiten mit MS Visual Studio, Azure DevOps Pipelines, Versionierungssystemen (Git)
- Testframeworks / Unit Testing für datenbanknahe Komponenten
Bei Interesse freue ich mich über Ihren aktuellen Lebenslauf mit frühestmöglichem Startdatum und Stundensatz. Ich werde mich nach der Sichtung und Eignung bei Ihnen melden.
Maria Anna Hühnert
Senior Candidate Consultant
E-Mail: m.huehnert(at)sthree.com
Mobil: +49 511 93680635
SThree Temp Experts GmbH
Hildesheimer Straße 6, 30165 Hannover
sthree.com
SThree_Germany is acting as an Employment Business in relation to this vacancy.