Web Application Developer - Backend/Frontend
Role details
Job location
Tech stack
Job description
- Unterstützung bei Analyse, Design und Ausarbeitung von Anforderungen in enger Abstimmung mit Produktmanagement und Fachexperten.
- Entwicklung und Wartung von Komponenten sowohl im Backend (primär Progress OpenEdge) als auch im Frontend (HTML5, JavaScript, CSS) unserer Enterprise-Applikationen.
- Technische Konzeption, Implementierung und Optimierung der Softwarelösungen unter Berücksichtigung von Performance, Qualität und Skalierbarkeit.
- Durchführung von Code-Reviews, technische Führung und Mentoring von Junior-Entwicklern.
- Aktive Mitgestaltung unserer technischen Strategie und der Entwicklungsprozesse.
- Enge Zusammenarbeit mit UX-Designern, Produktmanagern und QA-Teams., #LI-Wien #LI-Hybrid Unternehmensbereich Product Delivery Land Österreich Arbeitsort Vienna Arbeitsplatzart Hybrid Über Sage Bei Sage zu arbeiten bedeutet, dass Sie Millionen von kleinen und mittelständischen Unternehmen auf der ganzen Welt mit Technologie unterstützen, um schneller und intelligenter zu arbeiten. Wir nutzen die Zukunft der künstlichen Intelligenz, welche es Unternehmen ermöglicht, weniger Zeit mit Routineaufgaben wie dem Eingeben von Rechnungen und dem Erstellen von Berichten zu verbringen und mehr Zeit für ihre eigentlichen Ziele zu haben.
Requirements
Anforderungen und weitere Informationen * Umfassende Erfahrung in der Entwicklung komplexer Webanwendungen im Front- und Backend
- Sehr gute Kenntnisse moderner Frontend-Technologien (HTML5, CSS, JavaScript) sowie gängiger Frameworks (z.B. jQuery, Kendo UI o.ä)
- Sicher im Umgang mit Softwarearchitektur, Clean Code und Designprinzipien
- Erfahrung mit REST-APIs und CI/CD-Prozessen
- Hoher Anspruch an Codequalität, Wartbarkeit und User Experience
- Teamorientiert, eigeninitiativ und mit agilem Mindset
- Motivation zur intensiven Einarbeitung in Progress OpenEdge
- Konstruktiv im Feedback, pragmatisch in Lösungen und bereit, Verantwortung zu übernehmen
Wünschenswert:
- Kenntnisse in Progress OpenEdge ABL oder anderen prozeduralen/datenbanknahen Programmiersprachen.