Aufgaben
- Unterstützung bei der Erweiterung und Optimierung unserer hauseigenen Tools und Programme
- Umsetzung neuer Funktionalitäten und Technologien für eine verbesserte User Experience
- Durchführung von Tests und Fehlerbehebung
- Überwachung und Optimierung der Performance
- Enge Zusammenarbeit mit anderen Abteilungen
Anforderungen
- PHP: Erfahrung mit dem Laravel-Framework ist zwingend erforderlich, idealerweise ab Version 11
- Datenbank-Management: Sicherer Umgang mit MySQL (sowohl Eloquent ORM als auch komplexes, natives SQL) sowie Kenntnisse in PostgreSQL.
- Performance & Skalierbarkeit: Erfahrung mit Redis zur Parallelisierung von Prozessen (Queues) und Performance-Optimierung.
- API-Design: Souveräne Entwicklung und Pflege von REST-APIs für den B2B-Datenaustausch, insbesondere Kenntnisse von cURL
- Testcases mit PHPUnit
- PHPStorm als IDE
- WPF Desktop Entwicklung
- Grundlegende Kenntnisse des MVVM Patterns und der Interface-basierten Programmierung
- Gute Kenntnisse des .NET Frameworks, sowohl Version 4 als auch 9.
- Sicherer Umgang mit Visual Studio Community 2022 / 2026 und der NuGet Paketverwaltung
- geübter Umgang mit auf XAML basierten Oberflächen und deren Verbesserung
- Setup-Progamme erstellen (MSI-basierend) und leichte administrative Tätigkeiten im Kontext von Windows machen können
- Grundlegende Kenntnisse der google cloud sowie von OAuth2
- Java Spring Boot Framework
- Backend REST-API Schnittstelle für die Datenübertragung von Daten aus einer AWS Aurora cloud Datenbank. Dabei auch Kenntnisse von Maven, JDBC und Hibernate.
- Getriggert von einer AWS Lambda Function, um Laufzeiten nur on-demand zu ermöglichen
- Moderne Frameworks: Praktische Erfahrung in der Entwicklung von User Interfaces mit Vue.js und React (idealerweise inklusive Next.js).
- Real-time Communication: Kenntnisse in der Implementierung von Websockets für Echtzeit-Anwendungen.
- Grundlagen: Sicherer Umgang mit HTML5, CSS3, JavaScript (jQuery/Ajax).
- Cloud & Server: Erfahrung in der Verwaltung und dem Betrieb von Linux-Servern innerhalb der AWS-Umgebung,, hier insbesondere Kenntnisse von EC2, S3, Role policies, aber auch eine non-serverless Umgebung am laufen zu halten, deswegen tiefere Linux Kenntnisse
- CI/CD & Deployment: Routine im Umgang mit Continuous Integration/Deployment Tools (z.B. GitLab CI, Deployer, Vercel).
- Containerisierung: Sicherer Umgang mit Docker für die lokale Entwicklung und Produktion.
- Code-Qualität: Anwendung von Testing-Tools wie PHPUnit und statischen Analysetools wie Larastan.
- Analytisches Denken: Fähigkeit, komplexe Geschäftsprozesse (wie den Ticketzweitmarkt) in technische Tools zu übersetzen.
- Kommunikationsstärke: Schnittstellenfunktion zwischen internen Fachabteilungen, dem Management und externen Geschäftspartnern. Dabei auch regelmäßige Kommunikation und Optimierung von Abläufen mit externen Dienstleistern.
- Selbstständigkeit: Hohe Eigenorganisation und die Fähigkeit, Projekte von der ersten Konzeption bis zum Live-Betrieb ("End-to-End") zu verantworten.
- Belastbarkeit: Zielorientierte Arbeitsweise auch bei hohem Arbeitsaufkommen und Termindruck.
Arbeitsmodell
Hybrid
Team
Team size: 10. Structure: lockeren Umgang
Weitere Informationen
- Frühester Beginn möglich ab: sofort
- Teilzeit oder direkt Vollzeit - Wir sind flexibel
- Anteilig Remote Arbeit ebenfalls nach Rücksprache möglich
- Unser neues Bürogebäude im Zentrum von Sankt Augustin ist nur wenige Meter von der Haltestelle Sankt Augustin Kloster entfernt und befindet sich in direkter Nähe zur FH Sankt Augustin sowie der HUMA.