Ihre Aufgaben
1. Du entwickelst neue Features und gestaltest die Systemarchitektur aktiv mit - mit Fokus auf Skalierbarkeit, Sicherheit und Stabilität.
2. Ein Schwerpunkt liegt auf sicherheitskritischen Komponenten: Du implementierst und integrierst kryptografische Verfahren und sorgst für deren sicheren Betrieb.
3. Du entwickelst und wartest Backend-Services (Java), schreibst Skripte (Python/Bash) und arbeitest an Schnittstellen sowie Frontend-nahen Komponenten (JavaScript/TypeScript).
4. Du analysierst Performance und Systemverhalten in Linux-Umgebungen, identifizierst Engpässe und behebst diese nachhaltig.
5. Du stellst Codequalität durch Reviews, Tests und klare Standards sicher und bringst dich in Architektur- und Designentscheidungen ein.
6. Du arbeitest eng mit anderen Teams zusammen, unterstützt bei Tests und im Support und dokumentierst technische Lösungen verständlich.
7. Du hinterfragst Prozesse und entwickelst sie im agilen Umfeld kontinuierlich weiter.
Ihre Qualifikationen
8. Du hast ein MINT-Studium oder eine vergleichbare Qualifikation und mehrjährige Erfahrung in der Softwareentwicklung.
9. Du arbeitest sicher mit Linux (inkl. grundlegender Netzwerkthemen) und programmierst routiniert in Python, Bash sowie JavaScript/TypeScript. Im Backend bringst du fundierte Erfahrung mit Java im Enterprise-Umfeld mit.
10. Du verfügst über Know-how oder hast hohes Interesse in IT-Sicherheit und Kryptografie und hast idealerweise Erfahrung mit HSM oder Open-Source-Sicherheitslösungen.
11. SQL oder hardwarenahe Entwicklung sind ein Plus.
12. Du denkst analytisch, verstehst moderne Softwarearchitekturen und triffst fundierte technische Entscheidungen.
Ihre Vorteile
Wir bieten Ihnen eine Unternehmenskultur, die geprägt ist von der Vielfältigkeit unserer Mitarbeiter sowie von gegenseitiger Wertschätzung - zwischen den Mitarbeitern und auf allen Unternehmensebenen. Dazu gehören neben abwechslungsreichen Stammtischen mit den lokalen Brunel Teams, auch regelmäßige Feedback-Gespräche über Ihre Herausforderungen und Perspektiven mit Ihrem Account Manager. Mit individuellen Fortbildungen und Trainings werden Sie optimal gefördert und auf zukünftige Projekte vorbereitet. Unbefristete Arbeitsverträge, 30 Tage Urlaub, Arbeitskontenregelung sowie betriebliche, arbeitgeberfinanzierte Altersvorsorge sind bei uns selbstverständlich.