Senior Software Developer (m/w/d) – .NET / C#
Senior Software Developer (m/w/d) – .NET / C#
Senior Software Developer (m/w/d) – .NET / C#
Senior Software Developer (m/w/d) – .NET / C#
Jobriver HR Service
Internet, IT
Frankfurt am Main
- Art der Beschäftigung: Vollzeit
- 59.500 € – 82.500 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Senior Software Developer (m/w/d) – .NET / C#
Über diesen Job
Senior Software Developer (m/w/d) – .NET / C#
Beschreibung
Das Unternehmen ist ein führender Anbieter von Softwarelösungen für den digitalen Datenaustausch zwischen der pharmazeutischen Industrie und den Zulassungsbehörden. Die Rolle des Senior Software Developers ist entscheidend, um die Effizienz des Arzneimittelzulassungsprozesses zu steigern und notwendige Medikamente und Therapien schneller für Patienten zugänglich zu machen. In einem agilen und flexiblen Team arbeiten Sie an der Entwicklung komplexer Softwarelösungen im .NET-Ökosystem. Zu Ihren Aufgaben gehört die Entwicklung moderner Lösungen mit C# und .NET Core, inklusive der Implementierung leistungsstarker REST-APIs in Microservice-Architekturen. Sie stellen die hohe Codequalität durch Clean Code, SOLID-Prinzipien und Testing sicher und führen Code Reviews durch. Zudem übernehmen Sie technisches Mentoring und bringen aktiv neue Ideen sowie Best Practices in das Team ein. Das Arbeitsumfeld ist geprägt von einem offenen Austausch und kreativen Brainstormings mit anderen Senior Engineers, was auch im Interviewprozess zur Geltung kommt. Das Unternehmen bietet flexible Arbeitszeiten und die Möglichkeit, hybrid zu arbeiten, sowie ein modernes Büro in der Main-Metropole Frankfurt.
Anforderungen
Der ideale Kandidat bringt mehrjährige Erfahrung in der Entwicklung mit C#, .NET Core und dem gesamten .NET-Ökosystem mit. Fundierte Kenntnisse in relationalen Datenbanken wie MS SQL, Oracle und PostgreSQL sind ebenfalls erforderlich. Erfahrung mit Softwarearchitekturen, verteilten Systemen sowie modernen CI/CD-Prozessen und Containern sind von Vorteil. Der Umgang mit agilen Methoden wie Scrum und Kanban sollte Ihnen vertraut sein. Eine starke Lernbereitschaft sowie die Fähigkeit, Wissen zu teilen, sind ebenso wichtig. Der Kandidat sollte eine Leidenschaft für Softwareentwicklung haben, sowohl beruflich als auch privat, und strukturiert sowie mit einer schnellen Auffassungsgabe arbeiten. Fließende Deutsch- und Englischkenntnisse sind Voraussetzung.