SOFTWARE ENGINEER – JAVA (W/M/D)

Festanstellung, Voll- oder Teilzeit · Berlin

Lesen Sie die Stellenbeschreibung in:
Deine Aufgaben
•    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.

Was Dich bei uns im Team erwartet: 
Wir entwickeln das Softwaretool MES Model Examiner® 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!
Dein Profil
•    Du hast einen Abschluss im Bereich Informatik, Mathematik, Physik oder Elektrotechnik – vergleichbare Qualifikationen sind natürlich möglich.
•    Berufserfahrung in der Softwareentwicklung ist wünschenswert.
•    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.
Warum wir?
•    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.
Über uns
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.


Your mission
•    Working on the product development of MES Model Examiner (MXAM) as part of a SCRUM team, which has a professional, communicative, and respectful way of working.
•    Developing the MXAM framework in Java with Eclipse RCP and EMF.
•    Contributing to the development process of tool features from conception to implementation.
•    Being part of the agile flow of professional software development.
•    Working on a software product with direct contact to our international clients.

What you can expect on our team: 
We are developing MES Model Examiner®, the software tool for the quality assurance of model-based software projects. In line with the SCRUM framework and agile principles, we are constantly working on optimizing our product and processes. The framework itself is implemented in Java and based on Eclipse RCP. The team develops features from conception to implementation in collaboration with the product owner and internal and external stakeholders. In doing so, we place great value on high code quality. We work with Git/GitLab for version control and safeguarding runs as continuous integration on Jenkins. We would be glad to welcome you as a developer to our team!
Your profile
•    You have a degree in computer science, mathematics, physics, or electrical engineering. Equivalent qualifications can also be accepted.
•    Work experience in software development is desired.
•    In-depth programming knowledge of Java or a similar programming language.
•    You enjoy teamwork and highly value code quality.
•    Experience in version control with GIT is preferable.
•    Experience in continuous integration with Jenkins is an advantage.
•    Experience in front-end development would be a good addition to our team.
•    A meticulous and reliable approach to work with a results-oriented workflow.
•    Good level of English and German, as we are an international team with international clients.
Why us?
•    Flat hierarchies, agile methods, open communication culture, and team spirit are the characteristics of our everyday life.
•    Flexible and family-friendly working hours, as well as hybrid working are a given. We provide all the equipment you require for mobile working.
•    The proportion of women working for us as developers and engineers is over 30 percent.
•    A structured onboarding and mentoring program will guide you through the first few months.
•    Diverse opportunities for advanced training and continuous professional development are very important to us. You will be given sufficient time to familiarize yourself with new programs and develop your professional skills.
•    Our office is located in a central neighborhood and has a lot to offer: Individual and spacious working area, massages, table tennis, foosball, drinks, snacks, and a traditional indoor market (Markthalle) just around the corner.
About us
MES has been an SME since 2006 with around 50 employees, flat hierarchies, agile methods, an open communication culture and a strong team spirit. MES provides solutions in various development chains and highly-automated cloud environments for safe controller software. All but a few of the world's top-selling manufacturers and suppliers in the automotive industry rely on MES’ solutions in their development environments. Among them are Bosch, Continental, Hyundai, Magna, Mercedes-Benz, Stellantis, Toyota, Volkswagen, and ZF.
Embedded systems are your expertise, safety is ours.
Wir freuen uns auf Dich!
Wir freuen uns über Dein Interesse an unserem Unternehmen. Bitte fülle das folgende Formular aus und lade einen Lebenslauf und ein Anschreiben hoch. Solltest Du Schwierigkeiten mit dem Upload Deiner Daten haben, wende Dich gerne per Email an jobs@model-engineers.com.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.