SQL Server / C# .NET Entwickler – Datenbanken, Schnittstellen & Reporting
Optimus Search GmbH
Ansprechpartner: Donika Marinova
hamburg, Deutschland
ITSql Server Data Tools (SSDT)Sql Data WarehouseBusiness Intelligence DevelopmentC#DatenbankenData WarehousingDatenbankanwendungDatenbank DesignDatenbankentwicklungDatenbankserverDatenbank-SuchmaschineEmbedded SQLMicrosoft SQL Server Data Engine (MSDE)Microsoft Sql-ServerAzure SQLMicrosoft Business IntelligenceSQL Server Management StudioSQL DeveloperSQL Server CompactSQL*PlusSQLSQL Server Reporting ServicesSql Server AgentSQL Server Integration ServicesSQL Server Analysis ServicesMicrosoft ReportingBusiness Intelligence Development StudioOutsourcing von InformationstechnologieData Server InterfaceSQL OptimizationSql Server Database AdministrationDatenbank-OptimierungPlsqldeveloperSQL Server Business IntelligenceServerseitige EntwicklungDatenmanagementsystemeSql NavigatorSql Database AdministrationSql TuningSql Server Data ToolsSql Server Programming
Beschreibung
Projektbeschreibung
Für ein anspruchsvolles IT-Projekt suchen wir einen erfahrenen Freelancer zur Unterstützung bei der Weiterentwicklung, Programmierung und Betreuung einer bestehenden Microsoft-basierten Systemlandschaft.
Der Schwerpunkt liegt auf der Programmierung und Betreuung von SQL-Server-Datenbanken, der Entwicklung und Wartung von Schnittstellen zwischen verschiedenen Applikationen sowie dem Ausbau der bestehenden Reporting-Landschaft.
Neben der technischen Umsetzung unterstützt der Freelancer das bestehende Team im operativen Tagesgeschäft, entwickelt bestehende Lösungen kontinuierlich weiter und bringt eigene Ideen zur Optimierung und zukünftigen Ausrichtung der Systemlandschaft ein.
AufgabenEntwicklung, Wartung und Optimierung von Microsoft-SQL-Server-Datenbanken
Programmierung und Betreuung von Schnittstellen zwischen verschiedenen Applikationen und Datenbanksystemen
Entwicklung und Pflege von SQL-Skripten, Stored Procedures, Triggern und weiteren datenbanknahen Funktionen
Analyse und Optimierung des Zusammenspiels unterschiedlicher Datenbanken und Anwendungen
Betreuung und Weiterentwicklung bestehender Softwarelösungen auf Basis von C# und .NET
Konzeption, Erstellung und Weiterentwicklung von Reports mithilfe von Microsoft Reporting Tools, idealerweise SQL Server Reporting Services (SSRS)
Weiterentwicklung einer bestehenden, eigenentwickelten Data-Warehouse-Datenbank
Analyse und Aufbereitung von Daten für Reporting- und Auswertungszwecke, unter anderem mit Power BI und Excel
Unterstützung bei der Entwicklung und Betreuung von API-Schnittstellen
Gegebenenfalls Mitwirkung an der Programmierung und Weiterentwicklung von Applikationen
Unterstützung des operativen Tagesgeschäfts sowie Identifikation und Umsetzung technischer Verbesserungen
Beratung bei der Weiterentwicklung und zukünftigen Ausrichtung der bestehenden IT-Systemlandschaft
AnforderungenMehrjährige praktische Erfahrung in der Microsoft-SQL-Server-Entwicklung und -Betreuung
Sehr gute Kenntnisse in SQL, insbesondere bei der Entwicklung und Optimierung komplexer Abfragen
Fundierte Erfahrung mit Stored Procedures, Triggern und datenbanknaher Programmierung
Erfahrung in der Entwicklung und Betreuung von Schnittstellen zwischen verschiedenen Anwendungen und Datenbanken
Gute Kenntnisse in C# und .NET sowie Erfahrung mit bestehenden Softwareanwendungen
Erfahrung mit Microsoft Reporting Tools, idealerweise SSRS, sowie in der Erstellung und Pflege von Reports
Kenntnisse im Bereich Data Warehousing und relationaler Datenbankarchitekturen
Erfahrung mit REST-APIs oder vergleichbaren Schnittstellentechnologien von Vorteil
Kenntnisse in Power BI und Excel zur Datenanalyse und Auswertung wünschenswert
Analytische und strukturierte Arbeitsweise sowie ein gutes Verständnis für komplexe Systemzusammenhänge
Selbstständige, lösungsorientierte Arbeitsweise und die Fähigkeit, sich schnell in bestehende Systeme einzuarbeiten
Sehr gute Deutschkenntnisse und gute Englischkenntnisse
Bereitschaft zu einem vollständigen Einsatz vor Ort in Hamburg
ProjektschwerpunkteSQL-Server-Entwicklung und Datenbankbetreuung
Schnittstellenentwicklung und Integration verschiedener Applikationen
Weiterentwicklung der Reporting-Landschaft und des bestehenden Data Warehouses
Betreuung und Optimierung bestehender C#/.NET-Anwendungen
BesonderheitenGesucht wird ein praxisorientierter Entwickler, der nicht nur bestehende Systeme betreut, sondern auch aktiv an deren Weiterentwicklung mitwirkt. Da die Einarbeitung in die kundenspezifische Systemlandschaft eine wichtige Rolle spielt, besteht bei erfolgreicher Zusammenarbeit die Möglichkeit einer Projektverlängerung.