Software Engineer DSL (m/w/d)
Software Engineer DSL (m/w/d)
Software Engineer DSL (m/w/d)
Software Engineer DSL (m/w/d)
set - software engineering GmbH
Internet, IT
Nürnberg
- Art der Anstellung: Vollzeit
- 51.000 € – 62.000 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Software Engineer DSL (m/w/d)
Über diesen Job
Software Engineer DSL (m/w/d)
Ab sofort suchen wir in Nürnberg und über Arbeitnehmerüberlassung nach einem
Software Engineer DSL (m/w/d) (befr. 12 Monate)
Referenznummer: S0250803
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
Celine Karger
Tel.: 0911 / 3 66 33 65 - 13 | Tel.: 0911 / 3 66 33 65 - 10 |