Senior C# & JavaScript Entwickler für Creatio CRM Anpassungen | Remote

Aus der Ferne
Vollzeit
Als Senior C# & JavaScript Entwickler sind Sie verantwortlich für die Implementierung von Anpassungen an der Creatio-Plattform, die Entwicklung neuer Funktionalitäten und die Optimierung bestehender Features. Sie arbeiten in einer etablierten Teamstruktur, die einen Principal Architect, Principal Analyst, Analysten und weitere Entwickler umfasst, und tragen zum gesamten Entwicklungszyklus von der Konzeption bis zur Implementierung und zum Testing bei. Hauptaufgaben - Konzeption und Entwicklung maßgeschneiderter Lösungen innerhalb der Creatio CRM-Plattform unter Verwendung von C# und JavaScript. - Anpassung und Erweiterung der Creatio-Funktionalität durch Low-Code-Ansätze und traditionelle Programmierung. - Implementierung von Frontend-Komponenten mit JavaScript und dem Ext.js-Framework. - Entwicklung und Wartung von REST-API-Integrationen zur Verbindung von Creatio mit anderen Systemen. - Erstellung optimierter SQL-Abfragen für komplexe Datenoperationen und Reporting. - Erstellung und Änderung von Datenbankobjekten und Stored Procedures. - Verarbeitung und Manipulation von Daten in JSON- und XML-Formaten. - Implementierung von Echtzeit-Funktionalitäten mit WebSocket-Technologie. - Zusammenarbeit mit Analysten, um Geschäftsanforderungen in technische Lösungen zu transformieren. - Teilnahme an Code-Reviews und Beitrag zur kontinuierlichen Verbesserung der Entwicklungspraktiken. - Fehlerbehebung und Lösung von Softwaredefekten in bestehenden Anwendungen. - Dokumentation der Entwicklungsarbeit für Wissensaustausch und zukünftige Wartung. Erforderliche Qualifikationen - Mindestens 3+ Jahre Erfahrung in der Softwareentwicklung mit C# (aktuell .NET 6/7) und JavaScript. - Fundiertes Verständnis von Prinzipien der objektorientierten Programmierung und Design Patterns. - Versierte Kenntnisse in SQL mit nachweisbarer Erfahrung im Schreiben komplexer Abfragen mit verbundenen Tabellen. - Erfahrung mit JSON- und XML-Datenformaten und entsprechenden Parsing-Techniken. - Kenntnisse in der Entwicklung von RESTful APIs und der Implementierung von WebSocket. - Erfahrung mit Frontend-Entwicklung unter Verwendung von JavaScript-Frameworks. - Fähigkeit, sowohl selbstständig als auch als Teil eines verteilten Teams zu arbeiten. - Ausgezeichnete Problemlösungsfähigkeiten und Detailorientierung. - Gute schriftliche und mündliche Kommunikationsfähigkeiten. - Erfahrung mit Versionskontrollsystemen (z.B. Git). Wünschenswert - Vorherige Erfahrung mit Creatio CRM oder ähnlichen Low-Code-Plattformen. - Kenntnisse von WSDL und SOAP-Webservices. - Erfahrung mit .NET Core und ASP.NET MVC. - Vertrautheit mit dem Ext.js-Framework (Version 6.x oder höher). - Verständnis von CI/CD-Pipelines und DevOps-Praktiken. - Erfahrung mit agilen Entwicklungsmethoden. - Vorherige Arbeit an CRM-Systemen oder Unternehmensanwendungen. - Bachelorabschluss in Informatik, Softwareentwicklung oder einem verwandten Bereich. Was wir bieten - Vollständig remote Arbeitsumgebung mit flexibler Zeiteinteilung. - Möglichkeit, an vielfältigen Projekten mit modernen Technologien zu arbeiten. - Kollaborative Teamumgebung mit erfahrenen Fachleuten. - Berufliche Entwicklungsmöglichkeiten und kontinuierliches Lernen. - Wettbewerbsfähiges Vergütungspaket basierend auf Erfahrung und Fähigkeiten. - Stabile Projekte mit langfristigem Entwicklungspotenzial. - Ausgewogene Arbeitsbelastung mit Respekt für Work-Life-Balance.