Software Entwickler .NET

WeMatch GmbH
2 months ago

Role details

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

Job location

Tech stack

JavaScript (Programming Language)
.NET Framework
Agile Methodology
Automation of Tests
C Sharp (Programming Language)
Code Review
Databases
Continuous Integration
Programming Tools
Scrum Methodology
Software Engineering
Software Systems
Systems Architecture
TypeScript
AngularJS
Information Technology

Job description

  • Du entwickelst innovative Softwarelösungen und verbesserst bestehende Anwendungen kontinuierlich - unter Einsatz moderner Technologien und agiler Methoden wie Scrum oder Kanban.
  • Dabei konzipierst und realisierst du Datenmodelle und Systemarchitekturen, stets mit Blick auf Skalierbarkeit, Performance und Wartbarkeit.
  • Den gesamten Entwicklungsprozess begleitest du von der Anforderungsanalyse und Konzeption über die Implementierung bis hin zur Inbetriebnahme und Weiterentwicklung.
  • Durch automatisierte Tests, Code-Reviews und den Einsatz gängiger Entwicklungswerkzeuge stellst du eine hohe Code-Qualität und Stabilität sicher.
  • In deinem Team arbeitest du eng und kollegial zusammen, tauschst dich regelmäßig aus und bringst deine eigenen Ideen und Erfahrungen aktiv in die Lösungsfindung ein.
  • Du scheust dich nicht davor, dich in komplexe bestehende Codebasen einzuarbeiten und trägst mit deinem Wissen zu einer nachhaltigen Weiterentwicklung der Systeme bei.
  • Mit deinem Engagement, deiner Kommunikationsstärke und deiner Begeisterung für aktuelle Technologien leistest du einen wichtigen Beitrag zu innovativen Projekten.

Requirements

  • Erfolgreich abgeschlossenes Studium der Informatik, Informationstechnik oder eines vergleichbaren Fachgebiets (Bachelor/Master) oder eine abgeschlossene IT-Ausbildung mit mehrjähriger Berufspraxis
  • Fundierte Erfahrung mit C#, .NET und Datenbanken und wünschenstwert aber nicht zwingend notwendig Kenntnisse rund um JavaScript/TypeScript und modernen Frameworks wie Angular
  • Sicherer Umgang mit typischen Entwicklungswerkzeugen wie IDEs, Ticket- und Dokumentationssystemen, Artefakt-Repositories, CI/CD-Pipelines sowie Versionsverwaltungssystemen
  • Kenntnisse in agilen Methoden wie Kanban oder Scrum
  • Leidenschaft für Softwareentwicklung und Freude daran, moderne Technologien einzusetzen
  • Bereitschaft, sich in bestehende und komplexe Codebasen einzuarbeiten
  • Hohe Teamfähigkeit und ausgeprägte kommunikative Kompetenz
  • Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse

Apply for this position