NET Developer

Optimus Search
Alling, Germany
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Intermediate

Job location

Alling, Germany

Tech stack

.NET
Microsoft Windows
Apple Mac Systems
Software Applications
Azure
C Sharp (Programming Language)
C++
Software Quality
Code Review
Software Design Patterns
Linux
Extensible Application Markup Language
Design of User Interfaces
Inter-Process Communication
Microsoft Visual Studio
Windows Presentation Foundation
Team Foundation Server
Model View ViewModel
Object-Oriented Software Development
Software Architecture
Software Engineering
Multithreading
GIT
Information Technology

Job description

Das Unternehmen bietet ein innovationsgetriebenes Umfeld, in dem technische Exzellenz, Zusammenarbeit und kontinuierliches Lernen im Mittelpunkt stehen.

In dieser Rolle arbeitest du an der Entwicklung von Desktop-naher Anwendungssoftware auf Basis von C# und .NET in einem kleinen, erfahrenen Entwicklungsteam.

Tasks

  • Entwicklung und Wartung von spezialisierter Anwendungssoftware im wissenschaftlich-technischen Umfeld
  • Sicherstellung hoher Softwarequalität durch Tests, Code-Reviews und strukturierte Entwicklungsprozesse
  • Anwendung moderner Softwarearchitektur- und OOP-Prinzipien
  • Nutzung aktueller .NET-Technologien
  • Mitarbeit entlang des gesamten Entwicklungsprozesses:
  • Anforderungsanalyse
  • Softwaredesign
  • Implementierung
  • Release
  • Wartung
  • Zusammenarbeit mit Produktmanagement, Support und technischen Fachabteilungen
  • Eigenverantwortliches Arbeiten innerhalb eines teamorientierten Entwicklungsumfelds

Requirements

  • Studium in Informatik, angewandter Mathematik, Ingenieurwesen oder vergleichbare Qualifikation
  • Mindestens 2 Jahre Erfahrung in C#-Entwicklung mit .NET (Version 5 oder neuer)
  • Grundkenntnisse in C++
  • Erfahrung mit:
  • Visual Studio (Windows)
  • Git
  • Fließende Englischkenntnisse und Deutschkenntnisse

Technische Kenntnisse (wünschenswert)

  • Moderne .NET-Versionen und aktuelle C#-Features
  • Asynchrone Programmierung und Multithreading
  • Interprozesskommunikation (IPC)

Weitere Pluspunkte:

  • UI-Entwicklung mit XAML (WPF oder Avalonia)
  • MVVM und Design Patterns
  • Erfahrung mit Windows, Linux oder macOS
  • Softwarequalität und Tests (z. B. TDD )
  • Ticket- oder ALM-Systeme (z. B. Azure DevOps / TFS )

Tid-2

About the company

Ein international tätiges Technologieunternehmen im Bereich wissenschaftlicher Mess- und Softwarelösungen entwickelt seit vielen Jahren spezialisierte Systeme für Forschungseinrichtungen und technische Anwendungen. Die Produkte werden weltweit eingesetzt und entstehen in enger Zusammenarbeit zwischen Entwicklung, Forschung und Support.

Apply for this position