Softwareentwickler für C#/.NET

Jobriver Hr Service
Berlin, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Junior
Compensation
€ 68K

Job location

Berlin, Germany

Tech stack

Clean Code Principles
.NET
Agile Methodologies
C Sharp (Programming Language)
Databases
Continuous Integration
Dependency Injection
Windows Presentation Foundation
Microsoft SQL Server
Model View ViewModel
NuGet
Windows Forms
Test Driven Development
GIT

Requirements

Der ideale Kandidat bringt Erfahrung in der Oberflächen-Programmierung mit, insbesondere mit Technologien wie WinForms, WPF und WinUI. Zudem sollte ein tiefes Verständnis für Clean Code vorhanden sein, das über theoretische Kenntnisse hinausgeht. Erfahrung im Umgang mit Datenbanken, insbesondere MSSQL, ist ebenfalls erforderlich. Der Bewerber sollte von agilen Methoden und testgetriebener Entwicklung überzeugt sein. Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift sind notwendig. Wünschenswert sind zudem Erfahrungen mit Werkzeugen wie Git, NuGet, Dependency Injection-Containern und Continuous Integration-Tools. Kenntnisse in der Programmierung eigener Control-Elemente und Erfahrungen mit MVVM-Frameworks runden das Profil ab. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und analytisches Denken sind für diese Position von großer Bedeutung.

Technologien

C# Git .NET

Soft Skills

Teamfähigkeit Kommunikation Analytisches Denken

Erforderliche Sprachen

Deutsch Englisch

Benefits & conditions

Unser Kunde verstärkt sein Entwicklungsteam und sucht nach einem engagierten Softwareentwickler, der die Weiterentwicklung und Optimierung des Patientendatenmanagementsystems (PDMS) vorantreibt. Zu den Hauptaufgaben gehören die Realisierung spezialisierter Desktop-Oberflächen sowie der Entwurf von Datenbankstrukturen in MSSQL. Zudem sind Sie verantwortlich für die Implementierung von Zugriffsschichten und die Analyse sowie Strukturierung von Kundenanforderungen. Sie nehmen aktiv an Architektur-Diskussionen und Code Reviews teil, um die Qualität der Software sicherzustellen. In einem hochprofessionellen Team, das innovative Software im Medizinprodukteumfeld entwickelt, erwartet Sie ein dynamisches Arbeitsumfeld mit modernen Entwicklungsmethoden wie Continuous Integration, Testgetriebener Entwicklung und Pair Programming. Der Arbeitgeber legt großen Wert auf flache Hierarchien und kurze Entscheidungswege, was Ihnen die Möglichkeit gibt, Ihre Ideen einzubringen und eigenständig zu arbeiten. Sie können sich auf interessante und abwechslungsreiche Aufgaben freuen und haben die Chance, sich kontinuierlich weiterzuentwickeln.

Apply for this position