Aktuelle Jobs im Zusammenhang mit Entwickler DSL - Greater Nuremberg Metropolitan Area - set-software engineering gmbh
-
Software Engineering Senior Consultant
vor 4 Wochen
Nuremberg, Deutschland Vesterling AG VollzeitAls Lead Software Engineering Consultant sind Sie in anspruchsvollen, internationalen Beratungs- und Entwicklungsprojekten tätig. Unser Klient steht für Software Engineering, Beratung, Entwicklung und Training auf technologischem Top-Niveau. Ein Miteigentümer der Unternehmensgruppe ist Professor für Informatik und das Unternehmen ist damit in der Lage,...
-
Software Engineering Senior Consultant
Vor 4 Tagen
Nuremberg, Deutschland Vesterling AG VollzeitAls Software Engineering Senior Consultant sind Sie in anspruchsvollen, internationalen Beratungs- und Entwicklungsprojekten tätig. Unser Klient steht für Software Engineering, Beratung, Entwicklung und Training auf technologischem Top-Niveau. Ein Miteigentümer der Unternehmensgruppe ist Professor für Informatik und das Unternehmen ist damit in der Lage,...
Entwickler DSL
vor 2 Wochen
Die Aufgaben:
Sie arbeiten im Bereich Personalwirtschaftssysteme an einer neuen
Cloud-Lösung zur Lohnabrechnung
. Die Abbildung der hierfür notwendigen Fach- und Steuerungslogik erfolgt mithilfe einer Domain Specific Language (DSL). Die Grundlage hierfür bildet Jetbrains MPS. Als Software Developer DSL-Engineer unterstützt du das Team zur Wartung und Weiterentwicklung der DSL inkl. der Generatoren
- Die Analyse der Geschäftsanforderungen erfolgt in Zusammenarbeit mit Domänenexperten, um die spezifischen Anforderungen und Geschäftsprozesse zu verstehen. Die Identifizierung und Definition der Begriffe basieren auf den in der Domäne verwendeten Konzepten
- Die Implementierung von Tests erfolgt, um die korrekte Funktion der DSL und die Erfüllung der Geschäftsanforderungen sicherzustellen. Der laufende Austausch mit anderen Domänenexperten dient der Prüfung der Korrektheit und Nützlichkeit der DSL
- Im Rahmen des Sprachdesigns erfolgt der Entwurf der DSL, die die Konzepte und Prozesse der Domäne klar und präzise ausdrückt
- Die Festlegung der syntaktischen und semantischen Regeln der DSL ermöglicht eine eindeutige und verständliche Kommunikation
- Die Sicherstellung der nahtlosen Integration der DSL in bestehende Systeme und Workflows ist gewährleistet
Ihr Profil:
- Der erfolgreiche Abschluss eines Studiums der Wirtschaftsinformatik oder eines vergleichbaren IT-Studiengangs sowie mehrjährige Erfahrung als Software Engineer in betriebswirtschaftlich orientierten Projekten
- Umfassende Erfahrung in der Entwicklung domänenspezifischer Sprachen und darauf basierender Generatoren auf der Basis von Jetbrains MPS
- Ein gutes Abstraktionsvermögen zur Ableitung generischer Lösungen aus konkreten Problemstellungen und Anforderungen
- Gute Kenntnisse in Modellierungstechniken und Metamodellierung zur effizienten Definition und Implementierung der Struktur und Semantik der DSL
- Erfahrung mit der Integration und Interoperabilität von DSLs zur Gewährleistung einer guten Zusammenarbeit der DSL mit anderen Systemen