> Markdown version of [/jobs/ext/3123663-softwareentwickler-in-tomedo](https://www.wearedevelopers.com/jobs/ext/3123663-softwareentwickler-in-tomedo). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Softwareentwickler:in tomedo® - **Company:** zollsoft GmbH - **Location:** Jena, Germany (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Macintosh Computers, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Code Review, Databases, Relational Databases, Software Design Patterns, Human-Computer Interaction, Spring Framework, PostgreSQL, Microsoft Office, Model View Controller (MVC), Model View ViewModel, Object-Oriented Software Development, Software Engineering, Software Systems, Swift (Programming Language), Backend, Front End Software Development, Objective C++ - **Published:** September 28, 2026 - **Apply:** https://www.arbeitsagentur.de/jobsuche/jobdetail/10001-1002364521-S ## About the Role Du hast ein gutes abgeschlossenes Studium im naturwissenschaftlichen Bereich und bringst fundierte Berufserfahrung in der Softwareentwicklung mit. Du hast fundierte Erfahrung in mindestens einer objektorientierten Sprache (u.a. Java, C#, C++, Swift) und keine Scheu, dieses Wissen auf unseren Stack zu übertragen. - Das Zusammenspiel zwischen Client und Server hast Du im Blick. Du weißt, wie man Daten im Backend (Java/Spring) effizient aufbereitet und wie man sie im Frontend (Objective-C/Swift) performant darstellt. Du siehst die Entwicklung in beiden Welten nicht als Last, sondern als Freiheit, ein Feature komplett selbst zu gestalten. - Relationale Datenbanken, idealerweise PostgreSQL, sind für Dich vertraut. Du entwirfst skalierbare Datenmodelle und machst so das Herzstück der Arztpraxis zukunftssicher. - Probleme werden bei dir an der Wurzel gelöst, statt Symptome zu behandeln. Clean Code, Design Patterns (MVC/MVVM) und automatisierte Tests sind für dich Standardwerkzeuge, damit unsere Software langfristig wartbar bleibt. - Entscheidungen triffst Du eigenständig, suchst aktiv Feedback und teilst dein Wissen mit dem Team. Ausprobieren, Lernen und Verbessern gehören für dich zum Alltag. - Um bei uns richtig Fuß fassen zu können, ist es zwingend notwendig, dass Du Deutsch mindestens auf C1-Niveau beherrschst.DEIN ARBEITSUMFELD BEI UNS ## Description Hast du Lust, in einem nicht mehr ganz so kleinem Team zu arbeiten und selbständig und proaktiv eigene Ideen einzubringen? Wir sind der stark wachsende Marktführer der Praxissoftware tomedo (www.tomedo.de) für Mac, iPhone und iPad und haben große Ziele und sind immer für neue Ideen offen - egal ob im Medizinbereich oder anderswo. Unser Anspruch liegt dabei darin, die Träume unserer nicht-technischen Anwender (i.d.R. Ärzte und andere medizinische Fachkräfte) mit Kreativität in technisch umsetzbare Konzepte umzuwandeln, um diese dann unter Beachtung von Bedienungsfreundlichkeit, Skalierbarkeit und Laufzeitsicherheit zu implementieren., In enger Zusammenarbeit mit Kunden und Stakeholdern entstehen smarte Softwarelösungen, die die Digitalisierung der Arztpraxen und die Kommunikation zwischen Patient:innen und Ärzt:innen vorantreiben. - Bei der Arbeit an [tomedo®](https://tomedo.de/) betreust Du Features ganzheitlich von der Datenbank über die Business-Logik (Client & Server) bis zum intuitiven User Interface. Technische Lösungen kannst du über alle Schichten hinweg gestalten, implementieren und kontinuierlich verbessern. - Du bewegst Dich fließend zwischen den Welten des nativen macOS-Client (Swift/Objective-C), des Servers (Java/Spring) und der Datenbank (PostgreSQL). Du wählst für jede Herausforderung das richtige Werkzeug, um performante und langlebige Lösungen zu entwickeln. - Wir erwarten nicht, dass Du unseren kompletten Stack sofort perfekt beherrschst. Wir lernen voneinander: Unsere Expert:innen unterstützen Dich mit Mentoring und Code-Reviews dabei, Deine Lücken zu schließen - egal ob in der Apple-Entwicklung oder im Java-Umfeld. - Gestalte aktiv Deine Karriere als Softwareentwickler:in - ob auf dem Weg vom Junior zum Senior oder bereits als Senior, indem Du zusätzliche fachliche oder personelle Verantwortung für ein Produkt, Projekt oder Team übernimmst. - Diese Position kann zu 100% aus dem Home-Office ausgeübt werden. Du kannst also selbst bestimmen, wann Du wo deutschlandweit arbeiten willst. Einer Teilzeitanstellung steht auch grundsätzlich nichts im Wege, allerdings wäre es ideal, wenn Du wöchentlich mindestens 30h Deiner Zeit mit uns verbringst. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Successful talent development in tech: A joint journey of executives and talents](https://www.wearedevelopers.com/videos/1497-successful-talent-development-in-tech-a-joint-journey-of-executives-and-talents) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [c't <webdev> 2023](https://www.wearedevelopers.com/magazine/307-c-t-webdev-2023) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)