Programmierer / Software Engineer MPS DSL Entwicklung (m/w/d)
Eckdaten der angebotenen Stelle
Arbeitgeber | |
Postleitzahl | 90403 |
Ort | Nürnberg |
Bundesland | Bayern |
Gepostet am | 17.10.2024 |
Remote Option? | - |
Homeoffice Option? | - |
Teilzeit? | - |
Vollzeit? | - |
Ausbildungsstelle? | - |
Praktikumsplatz?? | - |
Unbefristet? | - |
Befristet? | - |
Stellenbeschreibung
Das ist das Arbeitsumfeld: Du hast Lust auf domänenspezifische Programmiersprachen? Du möchtest an Themen arbeiten, die nachhaltig in unsere Software einfließen?
Dann bist Du hier genau richtig!
Wir suchen Dich, damit Du uns im Workstream "Ökosystem und Technische Basisservices" dabei unterstützt, die technologische Basis für die DATEV Steuerprogramme zu entwickeln.
Dabei verfolgen wir das Ziel, die steuerliche Gesetzgebung effizient und in höchster Qualität umzusetzen und unseren Mitglieder:innen in den Steuerprodukten zur Verfügung zu stellen: Online wie OnPremise. Die dafür notwendige Grundlage der Produkte ist eine dömanenspezifische Programmiersprache (DSL), die wir mit Dir gemeinsam (weiter-)entwickeln wollen.
Das sind die Aufgaben:
Wir freuen uns auf die Bewerbung über unser Karriereportal und auf ein Kennenlernen. Um einen sicheren und effizienten Bewerbungsprozess zu gewährleisten, bitten wir auf der nächsten Seite um die Anlage eines Bewerbungsaccounts.
Dann bist Du hier genau richtig!
Wir suchen Dich, damit Du uns im Workstream "Ökosystem und Technische Basisservices" dabei unterstützt, die technologische Basis für die DATEV Steuerprogramme zu entwickeln.
Dabei verfolgen wir das Ziel, die steuerliche Gesetzgebung effizient und in höchster Qualität umzusetzen und unseren Mitglieder:innen in den Steuerprodukten zur Verfügung zu stellen: Online wie OnPremise. Die dafür notwendige Grundlage der Produkte ist eine dömanenspezifische Programmiersprache (DSL), die wir mit Dir gemeinsam (weiter-)entwickeln wollen.
Das sind die Aufgaben:
- Du entwickelst domänenspezifische Sprachen und IDE-Unterstützung mit JetBrains MPS.
- Du konzipierst und verfeinerst die notwendigen Sprachkonstrukte und stimmst Dich dazu eng mit den Steuerexperten/-expertinnen ab.
- Du implementierst Codegeneratoren für verschiedene Zielplattformen mit Hilfe von MPS.
- Du definierst gemeinsam mit dem Team die Architektur des generierten Codes, als auch dessen Funktionsweise und Aufteilung im Gesamtsystem.
- Du hast ein erfolgreich abgeschlossenes Studium der (Wirtschafts-) Informatik oder Mathematik (oder vergleichbar) und konntest mindestens drei Jahre Berufserfahrung in der Softwareentwicklung sammeln.
- Du hast mehrjährige Erfahrung in der Softwareentwicklung mit Java sowie TypeScript, Angular, HTML5 und CSS/Less/Sass.
- Dich zeichnet eine ausgeprägte Leidenschaft für die Entwicklung von Frameworks aus.
- Wünschenswerter Weise bringst Du schon Erfahrung mit domänenspezifischen Sprachen mit, insbesondere mit deren praktischer Anwendung.
- Idealerweise hast Du schon mit Jetbrains MPS oder Eclipse/EMF/Xtext gearbeitet.
- Die Spezifika zu JetBrains MPS, die bestehenden Sprachkonstrukte und die spezifische Architektur unserer DSL Lösung lernst Du on the Job.
- "Homeoffice" im Sinne einer mobilen, ortsunabhängigen Arbeit innerhalb Deutschlands inkl. der dazugehörigen technischen Ausstattung
- Flexible Arbeitszeit inkl. der Möglichkeit zum Freizeitausgleich für eine gute Work-Life-Balance
- Großes Angebot an fachlichen und persönlichen Weiterbildungen innerhalb und außerhalb der Arbeitszeit sowie zahlreiche interne Communities zum Vernetzen und gegenseitigen Lernen
- Und vieles mehr…
Wir freuen uns auf die Bewerbung über unser Karriereportal und auf ein Kennenlernen. Um einen sicheren und effizienten Bewerbungsprozess zu gewährleisten, bitten wir auf der nächsten Seite um die Anlage eines Bewerbungsaccounts.