Software Engineer - Java
Model AG
Berlin, Germany
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Berlin, Germany
Tech stack
Java
Software Quality
Continuous Integration
Web Development
Eclipse
Scrum
Software Engineering
Gitlab
GIT
Information Technology
Software Version Control
Jenkins
Job description
- Du arbeitest in einem SCRUM-Team zur Produktentwicklung des MES Model Examiner® (MXAM) mit professionellem, kommunikativem und wertschätzendem Umgang.
- Du entwickelst das MXAM-Framework in Java mit Eclipse RCP und EMF.
- Du wirkst bei den Tool-Features vom Konzept bis zur Produktreife mit.
- Du bist Teil des agilen Workflows einer professionellen Softwareentwicklung.
- Du arbeitest an einem Softwareprodukt mit direktem Kontakt zu unseren internationalen Kunden., Wir entwickeln das Softwaretool MES Model Examiner® (MXAM) zur Qualitätssicherung in der modellbasierten Entwicklung. Im Rahmen des SCRUM Frameworks und den agilen Prinzipien folgend, arbeiten wir stetig an der Verbesserung unseres Produktes sowie unserer Prozesse. Das Framework selbst wird in Java implementiert und basiert auf Eclipse RCP. Das Team entwickelt in Zusammenarbeit mit dem Product Owner sowie den internen und externen Stakeholdern Features vom Konzept bis zur Produktreife. Dabei legen wir großen Wert auf eine hohe Codequalität. Zur Versionsverwaltung arbeiten wir mit Git/GitLab und die Testabsicherung läuft als Continuous Integration auf Jenkins. Wir würden uns freuen Dich zukünftig als Entwickler:in in unserem Team begrüßen zu dürfen!
Requirements
- Du hast einen Abschluss im Bereich Informatik, Mathematik, Physik oder Elektrotechnik - vergleichbare Qualifikationen sind natürlich möglich.
- Mehrjährige Berufserfahrung in der Softwareentwicklung wird erwartet.
- Sehr gute Programmierkenntnisse in Java oder einer ähnlichen Sprache.
- Du hast Spaß an Teamwork und Du legst viel Wert auf eine gute Codequalität.
- Erfahrung in der Versionsverwaltung mit GIT ist wünschenswert.
- Erfahrung in Continuos Integration mit Jenkins ist von Vorteil.
- Erfahrung in Frontendentwicklung wäre eine gute Ergänzung für unser Team.
- Sorgfältige und zuverlässige Arbeitsweise mit ergebnisorientiertem Arbeitsstil.
- Gute Deutsch- und Englischkenntnisse - Wir sind ein internationales Team mit internationalen Kunden.
Benefits & conditions
- Flache Organisationsstrukturen, agile Methoden, offene Kommunikationskultur und Teamgeist zeichnen unseren Alltag aus.
- Flexible und familienfreundliche Arbeitszeiten sowie hybrides Arbeiten sind für uns selbstverständlich. Für das mobile Arbeiten bieten wir eine umfangreiche Ausstattung an.
- Der Frauenanteil bei Entwickler:innen und Ingenieur:innen liegt bei uns über 30%.
- Ein strukturiertes Onboarding und Mentoringprogramm begleiten Dich die ersten Monate.
- Vielfältige Weiterbildungsmöglichkeiten und Deine kontinuierliche Weiterentwicklung sind uns sehr wichtig. Du erhältst ausreichend Zeit, Dich in neue Programme einzuarbeiten und Deine fachlichen Fähigkeiten auszubauen.
- Unser Büro in zentraler Kiezlage hat einiges zu bieten: Individuell und großzügig gestaltete Arbeitsplätze, Massagen, Tischtennis, Kicker, Getränke, Snacks und eine historische Markthalle um die Ecke.
About the company
MES wurde 2006 mit Sitz in Berlin (Deutschland) gegründet und hat aktuell 50 Mitarbeiter:innen. Wir stehen für Qualitätssicherung in der modellbasierten Entwicklung von Embedded Software. Unser Fokus liegt auf statischer Modellanalyse und -verbesserung. Wir konzentrieren uns dabei auf die im Automobilbereich vorherrschende MATLAB Simulink-Plattform.
In vielen Entwicklungsketten, auch in hochautomatisierten Umgebungen und in der Cloud, sorgen MES-Lösungen für sichere Controller-Software. Die weltweit größten Hersteller und Zulieferer der Automobilbranche setzen die MES-Tools ein. Darunter sind Bosch, Continental, Hyundai, Magna, Mercedes-Benz, Stellantis, Toyota, Volkswagen und ZF.