Software Engineer

Ouhud Gmbh — Germany · Posted ~6 hours ago

Full-time Hybrid

Skills

Computer science fundamentals Software development Programming Web development Backend development Software architecture Testing Code review Documentation Web Backend

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a software engineering team building sophisticated web and backend solutions. You will design technical architectures, develop new features, optimize existing applications, and contribute to code reviews, testing, documentation, and cross-functional collaboration. The role offers a balance of hands-on development and technical design.

Highlights

Full-time hybrid role focused on designing and building sophisticated web and backend solutions, with opportunities to influence architecture, performance, security, and stability.

Description

Rollenbeschreibung Als Softwareingenieur:in bei der Ouhud GmbH entwickeln und warten Sie anspruchsvolle Softwarelösungen, vor allem im Bereich Web- und Backend-Systeme. Sie konzipieren technische Architekturen, setzen neue Features um und optimieren bestehende Anwendungen hinsichtlich Performance, Sicherheit und Stabilität. Zu Ihren Aufgaben gehören außerdem Code-Reviews, Tests, Dokumentation sowie die enge Zusammenarbeit mit Produktmanagement, UX und weiteren technischen Teams. Diese Position ist in Vollzeit zu besetzen und wird in einem hybriden Modell ausgeübt: Ihr Hauptstandort ist Düsseldorf, gleichzeitig besteht die Möglichkeit, regelmäßig im Homeoffice zu arbeiten. Qualifikationen Informatik-Grundlagen: Sie verfügen über fundierte Kenntnisse in Computer Science, idealerweise durch ein einschlägiges Studium oder eine vergleichbare Qualifikation.Softwareentwicklung & Programmierung: Sie bringen praktische Erfahrung in Software Development und Programming mit und sind vertraut mit gängigen Entwicklungsprozessen (z. B. Versionsverwaltung, Testing, Continuous Integration).Objektorientierte Programmierung: Sie beherrschen Object-Oriented Programming (OOP) und setzen Design-Patterns sowie saubere Code-Prinzipien (z. B. SOLID) sicher ein.Back-End-Webentwicklung: Sie verfügen über Erfahrung in Back-End Web Development, z. B. mit serverseitigen Frameworks, Datenbanken und Schnittstellen (REST, ggf. GraphQL).Zusätzliche Fähigkeiten: Wünschenswert sind Erfahrung mit agilen Methoden (Scrum/Kanban), sichere Deutsch- und Englischkenntnisse, ausgeprägte Problemlösungskompetenz, Teamfähigkeit sowie eine strukturierte und eigenverantwortliche Arbeitsweise.