Software-Entwickler .NET/React

WeMatch GmbH
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Intermediate

Job location

Tech stack

ASP.NET
.NET
Agile Methodologies
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Software Quality
Code Review
Databases
Continuous Integration
NoSQL
Scrum
Software Architecture
Software Engineering
Software Systems
SQL Databases
Web Applications
React
GIT
Integration Tests
Information Technology
REST
Software Version Control
Microservices

Job description

  • Entwicklung und Implementierung von skalierbaren Webanwendungen mit .NET und React.
  • Design von Softwarearchitekturen unter Berücksichtigung von Performance und Wartbarkeit.
  • Durchführung von Unit- und Integrations-Tests zur Gewährleistung der Softwarequalität.
  • Optimierung bestehender Softwarelösungen und Fehlerbehebung.
  • Aktive Mitwirkung an der agilen Softwareentwicklung im Team.
  • Engagierte Zusammenarbeit mit Schnittstellen wie UX/UI-Designern und anderen Entwicklungsabteilungen.
  • Dokumentation von Entwicklungsprozessen und technischen Spezifikationen.

Requirements

  • Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation.
  • Fundierte Kenntnisse in .NET (C#, ASP.NET) und React.
  • Erfahrung mit RESTful APIs und Microservices.
  • Gute Kenntnisse in den gängigen Entwicklungstools und -methoden (z.B. Git, CI/CD).
  • Vertrautheit mit Datenbanken (SQL, NoSQL) und deren Integration in Softwarelösungen.

Gewünschte Erfahrung

  • Mindestens 2 Jahre Berufserfahrung in der Softwareentwicklung mit .NET und React.
  • Erfahrung in der Anwendung von agilen Methoden wie Scrum oder Kanban.
  • Kenntnisse in Cloud-Technologien (z.B. Azure, AWS) sind vorteilhaft.
  • Vertrautheit mit Versionierungssystemen und Code-Review-Prozessen.

Benefits & conditions

Gehalt & Leistungen

  • Leistungsorientiertes Gehalt, angepasst an die Erfahrung und Qualifikationen.
  • Flexible Arbeitszeiten und die Möglichkeit, remote zu arbeiten.
  • Unterstützung bei der beruflichen Weiterbildung und Entwicklung.
  • Ein positives und unterstützendes Arbeitsumfeld mit Raum für kreative Ideen.
  • Teamevents und regelmäßige Feedbackgespräche zur Förderung der Mitarbeiterzufriedenheit.

Apply for this position