Auf einen Blick
- Aufgaben: Entwickle komplexe Backend-Features und moderne Web-Frontends mit Machine Learning Integration.
- Arbeitgeber: Innovatives Unternehmen mit flexibler Arbeitskultur und Home-Office-Möglichkeiten.
- Mitarbeitervorteile: 30 Urlaubstage, virtuelle Unternehmensanteile und viel Gestaltungsspielraum.
- Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten mit echtem Einfluss.
- Gewünschte Qualifikationen: Erfahrung in Softwareentwicklung, exzellente Programmierkenntnisse und Teamfähigkeit.
- Andere Informationen: Flexible Arbeitszeiten und die Möglichkeit, eine Teamleiter-Funktion zu übernehmen.
Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.
Deine Aufgaben
- Du entwickelst komplexe Backend-Features mit Frontend-Integration
- Du entwickelst moderne, performante Web-Frontends
- Du stellst die Stabilität, Skalierbarkeit und Sicherheit der Backends und Frontend-Applikationen sicher
- Du integrierst und stellst Machine-Learning-Modelle (Computer Vision – Segmentierung) in produktiven Services bereit, inklusive API-Anbindung und Optimierung für Echtzeitanwendungen
- Du gewährleistest Qualität, Skalierbarkeit und Wartbarkeit der eingesetzten Computer-Vision-Lösungen, inklusive kontinuierlicher Optimierung und Monitoring der ML-Modelle
- Du entwickelst, integrierst und stellst Numerical-Optimization-Algorithmen in produktiven Anwendungen bereit
- Du gestaltest die Systemarchitektur mit Fokus auf Skalierbarkeit, Sicherheit (Cyber- und Data Security) und VerfĂĽgbarkeit mit
- Du setzt eine robuste CI/CD- und Deployment-Infrastruktur auf und betreibst sie
- Du betreibst und optimierst die Delivery-Pipeline
- Du trägst Verantwortung für Deployment, Security und Performance
- Du automatisierst Tests, Releases und Infrastruktur (IaC).
- Du sorgst für Codequalität, Developer Experience, Datenintegrität und Performance
- Du gestaltest aktiv die Code-Qualität und Developer Experience durch Tooling, Prozesse und Standards mit
- Du erhebst, analysierst, priorisierst und pflegst kontinuierlich Software-Anforderungen in enger Zusammenarbeit mit dem Fachbereich
- Du stellst sicher, dass Anforderungen vollständig, eindeutig, testbar und umsetzbar sind
- Du wirkst beim Aufbau von Prozessen, Guidelines und Toolsets mit
Weitere Details abseits der Stellenbeschreibung sowie Informationen zum Unternehmen erhältst Du gerne im Gespräch.
Deine Vorteile
- Du erhältst Home-Office-Möglichkeiten
- Die Arbeitszeiten sind flexibel
- Du erhältst 30 Urlaubstage
- Eine Position mit viel Gestaltungsspielraum und Entscheidungsfreiheit
- Du erhältst virtuelle Unternehmensanteile
- Die Möglichkeit, perspektivisch eine Teamleiter-Funktion zu übernehmen
Dein Profil
- Du verfügst über mehrjährige Berufserfahrung in der Softwareentwicklung
- Du besitzt exzellente Programmierkenntnisse in einer Hauptsprache wie JavaScript, Python oder C++/Rust
- Du hast Erfahrung mit ML-Frameworks wie TensorFlow, PyTorch oder OpenCV und im Deployment von Computer-Vision-Pipelines in produktiven Umgebungen
- Du kennst Dich mit Numerical Optimization aus, beispielsweise lineare und nichtlineare Optimierung, und setzt diese in produktiven Services um
- Du hast Erfahrung mit CI/CD und GitOps, z.B. GitHub Actions oder ArgoCD
- Du fĂĽhrst Unit-, Integration- und End-to-End-Tests durch, z.B. mit Jest, Playwright oder Postman
- Du arbeitest cloud-native und hast Erfahrung mit Containerisierung (Docker) sowie Orchestrierung (Kubernetes)
- Du verfĂĽgst ĂĽber fundierte Kenntnisse im Software Requirements Management, z.B. in Jira, Confluence oder Azure DevOps
- Du bringst eine Ownership-Mentalität mit und handelst nach dem Prinzip „Ich sehe was – ich baue was“
- Du lebst die DevOps-Kultur „You build it, you run it“
- Du hast ein Auge fĂĽr UX und Details
- Du arbeitest schnell, pragmatisch, flexibel und zuverlässig und bringst Start-up-Mentalität mit
- Du bist teamfähig, selbstständig, kommunikationsstark, neugierig und entscheidungsfreudig
- Du verfĂĽgst ĂĽber verhandlungssichere Englischkenntnisse und idealerweise Deutschkenntnisse
TechMinds GmbH
TechMinds ist eine Personalberatung mit Schwerpunkt auf Tech & IT.
Dein Vorteil: Durch uns landen Deine Unterlagen direkt beim Entscheider. Zudem profitierst Du von einer kostenlosen Beratung zu allen Karrierefragen. Und Du erhältst schon früh einen authentischen Einblick in den Arbeitsalltag beim potentiellen Arbeitgeber.
Deine Bewerbung
Bitte sende uns Deine Bewerbungsunterlagen ĂĽber den folgenden Bewerbungsbutton oder per Email an bewerbung@techminds.de.
Eine Präsentation Deiner Unterlagen bei unserem Auftraggeber erfolgt erst nach einem gemeinsamen Gespräch mit Dir.
Weitere Infos zum Vermittlungsprozess findest Du unter Karriere Service.
#J-18808-Ljbffr
Senior Python/C++ Developer (m/w/d) Arbeitgeber: Techminds Gmbh
Kontaktperson:
Techminds Gmbh HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Python/C++ Developer (m/w/d)
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn oder Xing, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Sei proaktiv!
Warte nicht darauf, dass die Stellenanzeigen auf dich zukommen. Suche aktiv nach Unternehmen, die dich interessieren, und kontaktiere sie direkt. Zeige dein Interesse und frage nach möglichen offenen Positionen.
✨Bereite dich auf technische Interviews vor!
Studiere häufige Interviewfragen für Python/C++ Entwickler und übe Coding-Challenges. Plattformen wie LeetCode oder HackerRank können dir dabei helfen, deine Fähigkeiten zu verbessern und sicherer aufzutreten.
✨Bewirb dich über unsere Website!
Wenn du eine Stelle bei uns im Auge hast, bewirb dich direkt ĂĽber unsere Website. So kannst du sicherstellen, dass deine Bewerbung schnell und effizient bearbeitet wird. Wir freuen uns auf deine Bewerbung!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Python/C++ Developer (m/w/d)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du die perfekte Ergänzung für unser Team bist.
Pass auf die Details auf!: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen!
Zeig deine Erfahrungen!: Erzähle uns von deinen bisherigen Projekten und wie du deine Fähigkeiten in Python oder C++ eingesetzt hast. Konkrete Beispiele helfen uns, deine Expertise besser zu verstehen und zu sehen, wie du zu uns passen könntest.
Bewirb dich ĂĽber unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt ĂĽber unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!
Wie du dich auf ein Vorstellungsgespräch bei Techminds Gmbh vorbereitest
✨Mach dich mit den Technologien vertraut
Stelle sicher, dass du die in der Stellenbeschreibung genannten Technologien und Frameworks gut verstehst. Wenn du beispielsweise mit Python oder C++ arbeitest, solltest du aktuelle Trends und Best Practices kennen. Zeige im Gespräch, dass du nicht nur die Grundlagen beherrschst, sondern auch innovative Ansätze und Lösungen vorschlagen kannst.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Bereite dich darauf vor, diese Beispiele zu erläutern, insbesondere wie du Machine-Learning-Modelle integriert oder CI/CD-Prozesse optimiert hast. Konkrete Erfolge zeigen deine Fähigkeiten und dein Engagement.
✨Verstehe die Unternehmenskultur
Informiere dich über die Werte und die Kultur des Unternehmens. Da sie eine Start-up-Mentalität schätzen, sei bereit, darüber zu sprechen, wie du in dynamischen Umgebungen arbeitest und welche Erfahrungen du in agilen Teams gemacht hast. Zeige, dass du zur Teamdynamik passt und die DevOps-Kultur lebst.
✨Fragen stellen ist wichtig
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse und deine Neugier. Frage nach den aktuellen Herausforderungen im Team oder wie sie die Code-Qualität sicherstellen. Solche Fragen können dir helfen, ein besseres Bild von der Position und dem Unternehmen zu bekommen.