(Senior) Software Developer Backend
WeMatch GmbH
2 months ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
SeniorJob location
Tech stack
Clean Code Principles
Application Programming Interfaces (APIs)
Agile Methodology
C Sharp (Programming Language)
Software Design Patterns
Scrum Methodology
Software Engineering
Software Systems
Systems Architecture
Backend
Information Technology
Front End Software Development
Microservices
Job description
- Sie fungieren als zentraler Ansprechpartner für die Fachabteilungen über den gesamten Produktlebenszyklus hinweg.
- Sie entwickeln Backend- und/oder Frontend-Komponenten, einschließlich Microservices, APIs und Single-Page-Applikationen.
- Sie stellen sicher, dass Clean Code getestet und kontinuierlich gepflegt wird.
- Sie tragen zur Entwicklung und Implementierung von Designrichtlinien bei.
- Sie analysieren bestehende Systemarchitekturen, optimieren diese und erweitern sie bei Bedarf.
- Sie erkunden neue Technologien und Werkzeuge und erstellen darauf basierend Prototypen.
Requirements
- Ein erfolgreich abgeschlossenes Studium im IT-Bereich (Hochschule oder Fachhochschule) oder eine vergleichbare Ausbildung mit entsprechender Berufserfahrung.
- Hervorragende Kenntnisse in der Konzeption und Umsetzung komplexer Projekte basierend auf der .NET-Plattform und C#
- Praxiserfahrung in der Arbeit innerhalb eines Scrum-Teams oder mit vergleichbaren agilen Methoden.
- Ständige Bereitschaft, sich über aktuelle und kommende Technologien und Trends im Software Engineering, insbesondere im Microsoft-Umfeld, auf dem Laufenden zu halten.
- Erfahrung im Einsatz von Design Patterns und in der Architektur von Softwaresystemen sowie deren Modellierung und Dokumentation.