Job description
Fullstack C#/.NET/Blazor Entwickler (m/w/d) - 95% remote - NUR sozialvers.pfl. ang. Mitarbeiter mögl
Company Overview
Randstad is one of the world's leading talent companies with the ambition to be the world's most equitable and specialized talent company. Through our "partner for talent" corporate strategy, we find, develop and connect specialized talents with companies - worldwide, locally and always at high speed. We build high-quality, diverse, and agile teams, while individuals can enjoy a rewarding career path with equitable opportunities.
Job Summary
Unser Kunde - ein Energieversorger aus Berlin - benötigt externe Unterstützung im u. g. Umfeld.Bitte beachten Sie, dass bei dieser Vakanz aufgrund kundenseitiger Vorschriften ausschließlich festangestellte,sozialvers.pflichtig Beschäftige Mitarbeiter eingesetzt werden können - Freelancer/Freiberufler (w/m/d) sind in diesem konkreten Einsatz nicht einsetzbar.Bitte geben Sie einen Stundensatz per Homeoffice sowie für Berlin an - sofern sich diese unterscheiden.Der Einsatz ist mit 170 Projekttagen ab Mitte Februar geplant. D. h. rund 16 Projekttage pro Monat bzw. ca. 80% Auslastung. Der Einsatz kann zu 95% per Homeoffice umgesetzt werden - ggf. sind vereinzelt Termine in Berlin gewünscht.Bei unserem Kunden wurden neue Web-Applikationen zur Verwaltung von Betriebsmitteln und Infrastrukturkomponenten aufgebaut. Diese Applikationen werden aktuell in den produktiven Betrieb überführt, sodass sie zeitnah durch die Endnutzer verwendet werden können. Gesucht ist ein erfahrener Fullstackentwickler im Umfeld C#.NET-Entwicklung (Frontend und Backend), zur Beratung bei der Einführung dieser Applikation. Hierbei geht es insbesondere darum, eventuell auftretende Fehler zu beheben und kleinere Anpassungen vorzunehmen. Es soll dadurch eine hohe Akzeptanz und Kundenzufriedenheit für die Applikationen erreicht werden.
Key Responsibilities
- Durchführung von Maßnahmen, um den reibungslosen Betrieb zu gewährleisten:Aufnehmen von Rückmeldungen der EndnutzerPrüfung von Log-DateienPrüfung des Monitorings
- Programmierung kleinerer Verbesserungen:Aufnehmen der VerbesserungsvorschlägeProgrammieren der Verbesserungsvorschläge
- Behebung von Programmfehlern:Lokalisierung des ProgrammfehlersAusarbeitung eines LösungsvorschlagsEinarbeitung der Lösung im Programm
- Koordinierung mit den jeweiligen Stakeholdern, um einen Wissenstransfer und nachhaltiges Anwendungsmanagement sicherzustellen
- Arbeit mit Versionsverwaltungssystem (Git):Ablage des Programmcodes im VersionsverwaltungssystemsErstellung von Pull-RequestsEinarbeitung der Rückmeldungen
- Qualitätsprüfung der Anwendungen:Einhaltung der Code-Richtlinien und StandardsSchreiben von Test-CasesAusführung der Test-CasesAnpassungen im Programmcode vornehmen
- Arbeit mit dem Ticket-System zur Verfolgung der anfallenden Aufgaben:Annehmen von TicketsAbarbeitung der anfallenden AufgabenKommentierung des Fortschritts im Ticket-SystemSchließen des Tickets nach Erledigung der Aufgaben
- Verteilen der Anwendungen auf die 50Hertz-Infrastruktur:Prüfung, ob Qualitätskriterien eingehalten sindZielumgebung festlegen (z.B. Test, Acceptance, Prod)Manuelles oder teilautomatisiertes Einspielen der Anwendung
- Dokumentation der Anwendungen und im Programmcode:Dokumentation im Wiki (inkl. Erstellen von Diagrammen)Dokumentation in Office Dokumenten
Requirements / Qualifications
- Mindestens 5 Jahre Berufserfahrung in der Entwicklung von .Net-Anwendungen mit z. B. folgenden Frameworks .NET 8ASP.NET CoreEntity Framework Core
- Erfahrung Bibliotheken wie z. B.DaprHangfireYarp (Reverse Proxy)WebAPI (REST)SignalRRedis
- Mindestens 3 Jahre Berufserfahrung Frontend-Technologien - z. B. Blazor, JavaScript CSSTailwind CSS
- Deutsche Sprache mindestens C1 oder alternativ Englisch C1
Preferred Qualifications
- Idealerweise Testing mit xUnit, FluentAssertions
- DevOps/Architecture: Azure DevOps, Microservice Architecture
- Database: MS SQL Server, MongoDB
- Other: GraphAPI (especially in connection with SharePoint)
- Python (optional)
Location
Berlin, Berlin, Germany, Remote: True
Employment Type
Full Time