Softwareentwickler Backend

ALPHA-ENGINEERING GmbH & Co. KG
Aachen, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Aachen, Germany

Tech stack

API
Automation of Tests
C++
CMake
Code Review
Computer Programming
Databases
Data Structures
Software Debugging
Linux
DevOps
Integrated Development Environments
Python
NoSQL
Software Architecture
SQL Databases
Multithreading
Backend
GIT
Information Technology
Front End Software Development
REST
gRPC
Docker
Microservices

Job description

Design und Implementierung komplexer Algorithmen und Datenstrukturen für rechenintensive Anwendungen

  • Integration von bestehenden und neuen Systemen sowie Schnittstellen zu Drittanbieter-APIs
  • Sicherstellung der Stabilität, Performance und Sicherheit der Backend-Anwendungen
  • Enge Zusammenarbeit mit Frontend-Entwicklern, Data Scientists und DevOps zur Implementierung von End-to-End-Lösungen
  • Entwicklung von automatisierten Tests und Code Reviews zur Qualitätssicherung
  • Beteiligung an der Weiterentwicklung der Softwarearchitektur und der technischen Roadmap
  • Debugging und Fehleranalyse in einer komplexen, verteilten Umgebung Was wir bieten - Flexible Arbeitszeiten im Sinne einer ausgewogenen Work-Life-Balance
  • unbefristeter Arbeitsvertrag
  • Mobilarbeit möglich
  • Spannende Aufgaben und Entwicklungsmöglichkeiten
  • Zugang zu prestigevollen Großunternehmen

Requirements

Einleitung Sie möchten Ihr Engagement in spannende Projekte und Aufgaben einbringen? Bei Alpha- Engineering erwarten Sie globale, berufliche und persönliche Herausforderungen, die Sie mit unserem Team gemeinsam lösen. Mit Toleranz, Vielfalt und Nachhaltigkeit können wir die Herausforderungen der Welt im Umbruch meistern und gemeinsam positiv gestalten. Machen Sie noch heute den entscheidenden Schritt Ihrer Karriere und bewerben Sie sich bei uns als Softwareentwickler Backend(m/w/d). Profil - Abgeschlossenes Studium der Informatik, Mathematik, Physik, Ingenieurwissenschaften oder eine vergleichbare Qualifikation

  • Fundierte Kenntnisse in der Backend-Entwicklung mit C++ und Python
  • Erfahrung im Umgang mit Datenbanken (SQL und NoSQL) und deren Optimierung
  • Vertrautheit mit gängigen Entwicklungsumgebungen und Tools (z.B. Git, CMake, Docker)
  • Kenntnisse im Bereich parallele Programmierung, Multithreading und Performance-Optimierung
  • Erfahrung mit APIs (RESTful, gRPC) und Microservices-Architekturen
  • Gute Kenntnisse in der Arbeit mit Linux-Umgebungen
  • Teamfähigkeit, eigenverantwortliche Arbeitsweise und Interesse an neuen Technologien
  • Gute Deutsch- und Englischkenntnisse Aufgaben - Entwicklung, Optimierung und Wartung leistungsstarker Backend-Systeme (C++, Python)

Apply for this position