Senior Software Developer – Webentwicklung
">
Die Stelle eines Senior Software Developers in einem renommierten Unternehmen ist eine großartige Gelegenheit, um sich als Softwarearchitekt und Entwickler zu etablieren. Wir suchen einen erfahrene(n) Software-Entwickler (m/w), der die Zukunft unserer Produkte mitgestalten kann.
">
Als Senior Software-Entwickler stehen Sie bei uns an vorderster Front unserer Entwicklungsarbeit und treiben das Design und die Implementierung von innovativen Software-Lösungen voran. Unsere Entwicklungsteams arbeiten eng zusammen, um Kundenbedürfnisse zu verstehen und Lösungen zu entwickeln, die unsere Ziele erfüllen.
">
Aufgaben:
">
">
1. Zusammenarbeit mit Stakeholdern, um Anforderungen an die Software zu verstehen und diskutieren
">
2. Entwurf und Pflege der Architektur von Webanwendungen entsprechend den Anforderungen
">
3. Entwicklung von Architekturentwürfen
">
4. Sicherstellung optimaler Kodierungspraktiken (z.B. Code-Reviews)
">
5. Prüfung und Auswahl geeigneter Technologien und Frameworks sowohl für die Frontend- als auch für die Backend-Entwicklung
">
6. Implementierung von Entwicklungspipelines (DevOps), insbesondere CI/CD
">
7. Aktive Teilnahme am Entwicklungsprozess
">
8. Fehlerbehebung und Lösung komplexer technischer Probleme
">
">
Voraussetzungen:
">
">
9. Erfahrung in der Entwicklung skalierbarer und wartbarer Softwarearchitekturen wie SOA, Microservices, EDA usw.
">
10. Erfahrung mit Azure DevOps und Product Lifecycle Management
">
11. Beherrschung von Angular JS, HTML5, CSS und JavaScript
">
12. Erfahrung mit responsiven Designprinzipien und Cross-Browser-Kompatibilität
">
13. Kenntnisse von State-Management-Bibliotheken
">
14. Kenntnisse in C#, ASP.NET Core, SOAP und RESTful APIs
">
15. Erfahrung mit SQL-Datenbanken wie MS SQL Server und Oracle
">
16. Verständnis von ORM-Frameworks, insbesondere Entity Framework Core
">
17. Erfahrung mit Versionskontrollinstrumenten wie Git
">
18. Verständnis für sauberen Code, SOLID-Grundsätze und Entwurfsmuster
">
19. Erfahrung mit Code-Test-Frameworks und bewährten Verfahren
">
20. Verständnis von Methoden wie Scrum und Kanban
">
21. Ausgeprägte Problemlösungsfähigkeiten, um technische Herausforderungen zu erkennen und zu lösen
">
22. Gute Kommunikationsfähigkeiten, um komplexe technische Konzepte sowohl für technische als auch für nicht-technische Interessengruppen verständlich zu machen
">
23. Beherrschung der deutschen Sprache, gute Kenntnisse in Englisch
">
Ausbildung und Berufserfahrung:
">
">
24. Master- oder PhD-Abschluss in Informatik, Ingenieurwissenschaften oder einem verwandten Fachgebiet
">
25. Berufserfahrung (mehr als 7 Jahre) in der Softwareentwicklung mit Schwerpunkt auf Softwarearchitektur und -design
">
Benefits:
">
">
* Wettbewerbsfähige Entlohnung
">
* Flexible Arbeitszeiten
">
* Möglichkeit für teilweises Home-Office
">
* Unterstützende und integrative Unternehmenskultur
">
* Gut erreichbarer und landschaftlich reizvoller Arbeitsort
">
"]",