dmTECH GmbH

dmTECH GmbH

location_onHeadquarters

Karlsruhe, Germany

peopleEmployees

1001 - 5000

businessIndustry

Consulting, Information Tech

account_balanceFounded

1988

dvrTech stack

Agile Methodologies, Android, Cloud (AWS/Google/Azure) , DevOps, Google Cloud Platform, Java, JavaScript, Kotlin, Microservices, Python, React, React Native, Spring Boot, TypeScript, Gitlab, MySQL

gradeKey values

checkInnovative & design thinking
checkFlat hierarchy
checkFlexible hours
checkHigh code quality
checkPair programming
checkOpen source contributor
checkState-of-the-art technologies
checkContinuous delivery
checkRespect & trust

Work at dmTECH GmbH

Über 1.200 IT-Experten gestalten bei dmTECH gemeinsam das digitale Erlebnis von dm-Kunden und Kollegen europaweit. Wir schaffen innovative Lösungen für den Online-Shop, die „dm-App“ sowie für die IT in den dm-Märkten, den logistischen Verteilzentren und der Unternehmenszentrale. 

Als Softwareentwickler unterstützt Du Dein Team bei der qualitätsorientierten Entwicklung von neuen Microservices und / oder dem Umbauen von gewachsener Software in moderne Strukturen, um unseren Kunden ein exzellentes Einkaufserlebnis zu bieten. 

Unser typischer Tech Stack: Spring Boot | Kotlin | JavaScript | TypeScript | React | React Native | RESTful APIs | Microservices | MySQL | GCP | VMware Tanzu | GitLab CI | Datadog

dmTECH wurde 1988 als hundertprozentige IT-Tochter von dm-drogerie markt gegründet und hat ihren Hauptsitz im dialogicum in Karlsruhe. Seit Oktober 2023 gibt es auch einen Standort im polnischen Breslau.

Was macht man als Software Engineer bei dmTECH?

Lerne unsere Kolleg:innen kennen und finde es heraus – denn die Aufgaben als Software Entwickler:in bei dmTECH sind vielfältig. Celina, Tobias, Anja und Jens arbeiten zwar in unterschiedlichen Bereichen, allen gemeinsam ist aber die Zusammenarbeitskultur und agile Arbeitsweise. So liegt u.a. die Verantwortung im Entwicklungsprozess von Anfang bis Ende im Team. Dadurch haben sie vielfältige Aufgabenbereiche, können ihre Projekte vorantreiben und eigene Ideen einbringen.
Erfahre mehr zu dmTECH und finde Deine Stelle unter https://www.dmtech.de/

Arbeiten im dm-dialogicum
Wie entsteht eigentlich die dm-App?

Für die mobile Entwicklung der dm-App sind mehrere Teams und unterschiedliche Skills gefragt. Andreas, Sabrina, Christoph und Stefan sorgen gemeinsam mit weiteren Kolleg:innen dafür, dass die App das Einkaufserlebnis in den dm-Märkten digital ergänzt. Service und Shopping sollen online genauso gut funktionieren. Und so gibt es nach vielen Zeilen Code und produktivem Austausch alle zwei Wochen ein neues App-Release.
Da willst Du dabei sein? Dann erfahre mehr zu dmTECH und unseren offenen Stellen unter https://www.dmtech.de/

Unsere Dialogische Unternehmenskultur

Aktive Mitgestaltung, eine wertschätzende Zusammenarbeit sowie sinnvolles Handeln sind ausschlaggebend, um gemeinsam die unternehmerischen Ziele zu erreichen. Wie die Dialogische Unternehmenskultur bei dmTECH integriert wird.

Hier geht's zum techTALK-Beitrag

Wie wird der dm-Onlineshop weiterentwickelt?

Damit beschäftigen sich viele unserer Kolleg:innen, auch das Team Product Recommendations. Mit neuen Technologien erleichtern sie den dm-Kund:innen den Einkauf. So nutzen die Machine Learning Engineers Meike und Thomas Collaborative Filtering für eine personalisierte Sortierung in Produktlisten. UX-Consultant Helena vergleicht in A/B-Tests, wie die dm-Kund:innen neue Features annehmen. Und schließlich sind diese soweit, dass sie im dm-Onlineshop und in der Mein dm-App eingesetzt werden.
Findest Du auch spannend? Dann erfahre mehr zu dmTECH und unseren offenen Stellen unter https://www.dmtech.de/

Open AI-Hackathon bei dmTECH

Künstliche Intelligenz und Large Language Models sind in aller Munde. Weil wir als Unternehmen am Puls der Zeit bleiben möchten, haben wir in einem Hackathon erarbeitet, wie wir von dieser Entwicklung profitieren können.

Hier geht's zum techTALK-Beitrag

Grundpfeiler einer skalierbaren App-Entwicklung

Die Entwicklung einer App mit stetig wachsender Funktionalität und einer Vielzahl von beteiligten Entwicklungsteams stellt besondere Herausforderungen an den zugrundeliegenden Technologiestack.

Hier geht's zum techTALK-Beitrag

„Ich muss kein Experte sein, um etwas Neues zu starten. Ich kann mich im Projekt entwickeln.“

Jochen haben drei Erlebnisse zu dmTECH geführt. Im Interview erzählt er außerdem, wie er über die Jahre bei uns gewachsen ist und sich weiterentwickelt hat.

dmTECH x B2Run Karlsruhe

Auf die Plätze, fertig, los! 🏃🏁 Im Juni waren wir zum ersten Mal beim B2Run in Karlsruhe dabei und sind gleich mit zahlreichen Läufer:innen an den Start gegangen. 
Um 16 Uhr öffnete das Eventareal für die Läufer:innen und ein DJ brachte alle schon mal ordentlich in Stimmung. Natürlich durfte auch eine gute Stärkung nicht fehlen. An unserem dmTECH Stand wurden alle Teilnehmenden mit Essen und Trinken versorgt, um das Energielevel hochzuhalten. 🔋🥨
Als die ersten Läufer:innen starteten, war der Teamgeist förmlich spürbar. Unsere dmTECH-Läufer:innen haben mit Engagement und Ausdauer gezeigt, dass sie nicht nur im Büro, sondern auch auf der Laufstrecke unschlagbar sind! 💪

Developer jobs at dmTECH GmbH

supervisor_account dmTECH GmbH
Hybrid
room Karlsruhe, Germany
stars Intermediate
stars Senior
translate German
Scripting (Bash/Python/Go/Ruby)
Microsoft Active Directory
supervisor_account dmTECH GmbH
language Remote from Germany
Hybrid
room Karlsruhe, Germany
stars Junior
stars Intermediate
stars Senior
translate German
GIT
JIRA
PL/SQL