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.
Über uns Weitere Details abseits der Stellenbeschreibung sowie Informationen zum Unternehmen erhältst Du gerne im Gespräch. Aufgaben Du entwickelst komplexe Backend-Features mit Frontend-Integration Du entwickelst moderne, performante Web-Frontends Du integrierst und stellst Machine-Learning-Modelle (Computer Vision – Segmentierung) in produktiven Services bereit, inklusive API-Anbindung und Optimierung für Echtzeitanwendungen Du entwickelst, integrierst und stellst Numerical-Optimization-Algorithmen in produktiven Anwendungen bereit Du setzt eine robuste CI/CD- und Deployment-Infrastruktur auf und betreibst sie Du erhebst, analysierst, priorisierst und pflegst kontinuierlich Software-Anforderungen in enger Zusammenarbeit mit dem Fachbereich Du automatisierst Tests, Releases und Infrastruktur (IaC) Du gestaltest aktiv die Code-Qualität und Developer Experience durch Tooling, Prozesse und Standards mit Du gestaltest die Systemarchitektur mit Fokus auf Skalierbarkeit, Sicherheit (Cyber- und Data Security) und Verfügbarkeit mit Du stellst die Stabilität, Skalierbarkeit und Sicherheit der Backends und Frontend-Applikationen sicher Du betreibst und optimierst die Delivery-Pipeline Du sorgst für Codequalität, Developer Experience, Datenintegrität und Performance Du trägst Verantwortung für Deployment, Security und Performance Du wirkst beim Aufbau von Prozessen, Guidelines und Toolsets mit Du gewährleistest Qualität, Skalierbarkeit und Wartbarkeit der eingesetzten Computer-Vision-Lösungen, inklusive kontinuierlicher Optimierung und Monitoring der ML-Modelle Du stellst sicher, dass Anforderungen vollständig, eindeutig, testbar und umsetzbar sind 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 Wir bieten 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
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.