Sie lieben die Softwareentwicklung und freuen sich über spannende Projekte?
Herausforderungen ziehen Sie magisch an, und deshalb möchten Sie in einem dynamischen Team arbeiten, in dem Sie etwas bewegen können?
neueste Technologien
spannende Projekte
kontinuierliches Lernen
Eigeninitiative
hohes Qualitätsniveau
flache Hierarchien
Miteinander
starke Performance
Ob Junior Developer oder Enterprise Architekt, uns vereint der Wunsch, performante und qualitativ hochwertige Softwaresysteme zu entwickeln. Wir kennen und nutzen unsere Stärken und entwickeln diese kontinuierlich weiter. In jedem Projekt tragen wir mit unserem Wissen und unserem Einsatz zum Erfolg maßgeblich bei.
Das trifft auf Sie zu? Dann sind Sie bei Qupe genau richtig!
Karriere bei Qupe
Wir sind stets an engagierten und leistungsfähigen Mitarbeiter für unsere abwechslungsreiche Projekte interessiert und suchen nach guten Leuten mit Spezialisierung in verschiedenen Bereichen der Softwareentwicklung:
Der Bereich Softwarearchitektur umfasst die Tätigkeiten zum Strukturentwurf und Design von Softwaresystemen und Lösungen. Die Softwarearchitektur definiert den grundlegenden Aufbau eines Softwaresystems und bewirkt damit die Qualitätseigenschaften einer Lösung, wie die Performance und Skalierbarkeit, die Wartbarkeit sowie die Stabilität, Verfügbarkeit und Sicherheit.
Im Bereich Softwarearchitektur beschäftigen Sie sich mit dem Entwurf von Softwaresystemen ebenso wie mit der Entwicklung von Entwicklungsvorgaben und Lösungspattern. Sie entwerfen Architekturskizzen und Architekturdokumentation, entwickeln bestehende Systeme weiter und führen Architekturreviews und Assessments durch. Als Softwarearchitekt steuern und beraten die Entwicklungsteams und sind der technische Ansprechpartner für die Projektleitung.
- Performance-Analyse und –Optimierung von Unternehmensanwendungen
- Architekturevaluierung von Softwaresystemen hinsichtlich der Performance
- Beratung und Unterstützung unserer Kunden bei der Planung und Umsetzung komplexer IT-Projekte
- Analyse von Geschäfts- und IT-Prozessen
- Erstellung und Umsetzung von Performance-Management-Prozessen
In der Softwareentwicklung erfolgt die Umsetzung der Anforderungen und der Softwarearchitektur in Form von Programmcode. Zudem werden in der Softwareentwicklung Designaktivitäten und erste qualitätssichernde Maßnahmen wie Code Reviews und Entwicklertests durchgeführt. Bestandteil der Softwareentwicklung sind oft auch Deployment- und Konfigurationsmanagementaufgaben sowie eine Unterstützung der Softwarearchitektur und Anforderungserhebung.
Als Softwareentwickler bei Qupe entwerfen Sie Umsetzungsstrategien für Softwarearchitekturen und implementieren diese mittels moderner Programmiersprachen und Frameworks. Je nach Schwerpunkt entwerfen Sie Designs für Oberflächen, designen und implementieren Web Service-Schnittstellen und entwickeln Datenbankdesigns und Datenbankzugriffsschichten. Jeder Entwickler bei Qupe verfügt zudem über erweiterte Kenntnisse im Unit- und Modultest, denn Qualität und Performance ist unser höchstes Gut. Die Grenzen zur Softwarearchitektur und zur Anforderungserhebung sind bei uns fließend, so dass jeder Entwickler zur Umsetzung optimaler Lösungen beitragen kann.
Der Bereich Softwaretest beinhaltet alle Qualitätssicherungsaktivitäten, die ein Softwaresystem (oder Teile eines Softwaresystems) mit dem Ziel, Fehler zu finden, ausführen. Der Softwaretest findet auf mehreren Ebenen statt – vom Entwicklertest über den Modul- und Komponententest, den Systemtest und Systemintegrationstest bis hin zum Last- und Performancetest und dem Abnahmetest.
Als Softwaretester entwickeln Sie Risikobewertungen und Testfälle, automatisieren diese und führen sie aus. Weiterhin entwerfen und implementieren Sie Testumgebungen, definieren Testdatenanforderungen und erzeugen Testdatenbestände. Im Continuous Integration und Continuous Delivery-Kontext entwerfen Sie Quality Gates und binden diese in Build Server wie Jenkins ein. Zudem interpretieren und dokumentieren Sie Fehlersituationen, bewerten diese und verschaffen der Projekt- und Geschäftsleitung ein objektives Bild des erreichten Qualitätslevels.
Java-Entwickler (m/w)
Für unsere Kundenprojekte suchen wir einen motivierten Java -Entwickler (m/w) mit Begeisterung für spannende Softwareentwicklung im agilen Kontext und dem Blick auf Qualität. Weiterentwicklung zum Software-Architekten ist immer eine Option.
Softwaretester (m/w) Testautomatisierung
Als Experte (m/w) im Softwaretest und der Testautomatisierung erwarten Sie spannende Projekte unter Anwendung neuester Technologien und Methoden. Ihre Arbeit bildet die Basis von Continuous Integration und Delivery und formt das Fundament der Qualität der entwickelten Produkte.
Werkstudent (m/w)
Unser Entwicklungsprojekt "TDM" antwortet auf die Herausforderung der Beschaffung und Verwaltung großer Mengen komplexer Testdaten. Wir suchen studentische Unterstützung sowohl in der Angular2+ als auch in der Java-Entwicklung!
Ihre Wunschposition ist nicht ausgeschrieben? Initiativbewerbungen sind bei uns willkommen!