Aufgaben:
- Du nutzt dein Fachwissen um robuste, hochverfügbare Dienste zu entwickeln
- Du programmierst und pflegst Softwarelösungen für unsere Kunden
- Du unterstützt und arbeitest mit anderen Teammitgliedern zusammen, um die beste Lösung für die Kunden auszuarbeiten
- Du arbeitest als Programmierer gemäß agilen Methoden
|
HERAUSFORDERUNGEN:
- Innovative ADDITIVE+ APPS: Verantworte die bestehende ADDITIVE+ APPS Architektur und entwickle diese konzeptionell weiter
- Setze neue Maßstäbe durch die Implementierung und fortlaufende Verbesserung unserer Technologiestandards, Software-Architekturen, Frameworks und Methoden
- Kontrolliere mit geschärftem Blick die Prozesse und Richtlinien für die Entwicklung, Veröffentlichung und Testung unserer ADDITIVE+ APPS und -Features.
- Koordination, Begleitung und Evaluation der technischen Aufgaben mit klarem Blick für Qualität und Effizienz
- Verantworte die Qualitätssicherung sowie Ergebnisse deines Teams.
- Verantworte mit deinem internationalen Team die permanente Verfügbarkeit und Ausfallsicherheit der ADDITIVE+ APPS (Backend und Frontend)
- Gewährleiste mit deinem internationalen Team die Datensicherheit und die Durchführung von Backups aller in unseren Apps verarbeiteten sowie gespeicherten Daten.
|
Aufgaben:
- Gemeinsam mit Entwicklungs- und Betriebsteams gestaltest Du die Zukunft durch die Integration moderner DevOps-Ansätze in die Softwareentwicklungsprozesse
- Du sicherst durch strukturierte Optimierung und Pflege der Infrastruktur Effizienz, Stabilität und Integration
- Mit kreativem Einsatz automatisierst Du Softwarebereitstellungs- und Überwachungsprozesse und schaffst so intelligente Workflows
- Als vernetzter Denker sorgst Du für die nahtlose Integration und Verknüpfung verschiedener Systeme und Tools
- Herausforderungen meisterst Du durch analytisches Denken und pragmatische Lösungsansätze – von technischen Problemen bis hin zu Migrationsprojekten
- Durch Deine kommunikativen Fähigkeiten unterstützt und schulst Du Kolleg:innen und treibst so den Wissenstransfer im Team voran
- Du dokumentierst Prozesse und Verfahren klar und präzise, um nachhaltig Effizienz und Übersichtlichkeit zu schaffen
|
HERAUSFORDERUNGEN:
- Gestaltung, Optimierung und kontinuierliche Weiterentwicklung unserer inhouse programmierten ADDITIVE+ APPS wie beispielsweise CRM-Segmentation, Dynamic-Landingpages, Marketing Automation mittels PHP und Laravel oder Ruby und Ruby on Rails (je nach Softwareprodukt)
- Anbindung von externen Systemen und Schnittstellen mit Fokus auf Property Management Systemen
- Fundierte Analyse und Verarbeitung von Streaming-Daten und Datenbanktabellen
- Schreiben von autonom wartbare, hochwertige Codes mit umfangreicher Testabdeckung
- Impuls- und Ideengeber für neue Lösungen und kontinuierlicher Wissenstransfer mit anderen Teams
|
Ihr Aufgabenbereich
- Anpassung des MS Dynamics BC an die Anforderungen der Mitarbeiter
- Programmierung neuer Funktionen, Schnittstellen und Reports
- Migration von neuen Versionen
- Unterstützung der User bei technischen Fragen zu MS Dynamics BC
|
Aufgaben
- Zusammenarbeit mit Entwicklungs- und Betriebsteams, zur Integration von DevOps-Ansätzen in den Softwareentwicklungsprozessen
- Pflege und Optimierung der Infrastruktur zur Sicherstellung von Effizienz, Stabilität und Integration
- Automatisierung von Softwarebereitstellungs- und Überwachungsprozessen
- Unterstützung bei der Integration und Verknüpfung verschiedener Systeme und Tools
- Behebung technischer Probleme im Zusammenhang mit DevOps-Prozessen
- Mitwirkung bei Migrations- und Upgrade-Projekten
- Unterstützung und Schulung der Mitarbeiter des Unternehmens
- Dokumentierung von Prozessen und Verfahren (PlantUML/Docmost)
|
Ausbildung, Erfahrung und technische Fähigkeiten:
- abgeschlossenes Oberschul- oder Hochschulstudium;
- eine mindestens dreijährige, einschlägige Erfahrung in dieser Rolle;
- ausgezeichnete Kenntnisse des Framework .Net/Java/Angular und der dazugehörigen IDE/Entwicklungstools;
- ausgezeichnete Kenntnisse in der Werbeentwicklung;
- ausgezeichnete Kenntnisse der SQL;
- gute analytische Fähigkeiten.
|
Du passt zu uns, wenn du ...:
- den Menschen und der Umwelt wertschätzend begegnest
- aktiv an der Weiterentwicklung unserer responsive Web App AsiX mitwirken und mehr als 3.000 Benutzer begeistern willst
- Erfahrung mit Python, Django, JavaScript/TypeScript, Vue, HTML/CSS, PostgreSQL, API und Git hast und vielleicht sogar mit GNU/Linux
- zuverlässig und eigenständig bist und neueste Technologien anwenden willst
- einen Beitrag zu Bürokratieabbau und Digitalisierung bei den Kunden leisten willst
- vielleicht sogar schon Erfahrung im agilen Projektmanagement und mit Teamarbeit hast
|
Formazione, esperienze e competenze tecniche:
- diploma di scuola superiore o diploma di laurea;
- esperienza di almeno 3 anni su analoga posizione;
- ottima conoscenza del framework .Net/Java/Angular e dei relativi IDE/tools di sviluppo;
- ottima conoscenza dello sviluppo in ambito web;
- ottima conoscenza del linguaggio SQL;
- buone capacità di analisi.
|
Deine Aufgaben
- Entwerfe, implementiere und verwalte skalierbare und sichere Cloud-Infrastrukturen (z.B. Azure)
- Automatisiere die Bereitstellung, Konfiguration und Überwachung von Anwendungen und Diensten durch gängige DevOps-Praktiken
- Gewährleiste eine hohe Verfügbarkeit und Leistung unserer Anwendungen und Systeme
- Identifiziere und behebe Engpässen und Störungen in der Cloud-Infrastruktur
- Arbeite mit unseren Software Architekten zusammen, um Continuous Integration (CI) und Continuous Delivery (CD) zu gewährleisten
- Unterstütze bei der Sicherstellung von Sicherheit und Compliance in der Cloud-Infrastruktur
- Unterstütze bei der Implementierung von Backup- und Wiederherstellungsstrategien
|
YOUR RESPONSIBILITIES
- Develop and implement scalable and maintainable web applications in both the frontend (using Vue.js/Nuxt.js) and backend (using C#)
- Design, develop, and manage database solutions with PostgreSQL, including data modeling, performance tuning, and security considerations
- Collaborate in agile development processes with product managers and other developers
- Write clean, efficient, and documented code
- Conduct code reviews to ensure code quality and adherence to best practices
- Identify and fix software bugs and issues
- Continuously update knowledge on new technologies and best practices in software development
|
Job Responsibilities
- Designing of Scripts and Tools for Automation
- Management of Infrastructure (Build Servers, etc.)
- Supporting Software Development
- Co-operation with other departments on local and global level.
- Continuously improve and expand our automated test systems.
|