Stell Dir vor, Du entwickelst innovative Anwendungen, die Effizienz und Nachhaltigkeit vorantreiben – bei boTec ist das Deine Rolle als Anwendungsentwickler Full Stack! Du entwickelst und pflegst leistungsstarke Lösungen für und mit unseren Kunden und nutzt dabei unsere Enterprise-Plattform mit modernen Technologien wie Node.Js, Vue.Js, Quasar und TypeScript. Um Prozesse zu optimieren, Systeme zu überwachen und aussagekräftige Erkenntnisse für unsere Kunden in der Prozessindustrie zu liefern, erstellst Du Datenmodelle mit Fachdaten, die Du für die Verwendung in den Anwendungs-GUI-Komponenten und -Ansichten abfragst.
Von der Anforderungsaufnahme über Entwicklung neuer Features bis hin zur Qualitätssicherung durch Testautomatisierung und sauberen Code bist Du in jedem Schritt eingebunden. Die enge Zusammenarbeit mit dem Kunden durch Code-Reviews ermöglicht es Dir, kontinuierlich zu lernen und zu wachsen, während Du Lösungen entwickelst, die unseren Kunden helfen, Ressourcen zu schonen und den Energieverbrauch zu reduzieren.
Mit flexiblen hybriden Arbeitsmöglichkeiten, einem unterstützenden Team und kontinuierlicher Weiterbildung wirst Du in einer Umgebung arbeiten, die Dein Wachstum und Deinen Einfluss wertschätzt. Bereit, etwas zu bewegen? Werde Teil unseres Teams!
Aufgabenbereiche
* Entwickle und pflege performante Fachanwendungen mit und für Kunden auf unserer Enterprise-Plattform.
* Entwerfe und implementiere neue Anwendungen für Optimierung, Monitoring, Analyse und Reporting.
* Arbeite im Team, um Anforderungen zu sammeln, zu testen und zu dokumentieren.
* Sichere die Codequalität durch Testautomatisierung, Reviews und saubere Programmierpraktiken.
* Optimiere und überwache die Performance der Lösungen/Plattform und implementiere ETL-Prozesse.
* Teile Dein Wissen durch Code-Reviews und Zusammenarbeit im Team.
Qualifikationen
* Relevante Ausbildung oder ein Abschluss in Anwendungsentwicklung oder Softwaretechnik.
* Erfahrung in der Entwicklung und Wartung von Fachanwendungen.
* Kenntnisse in Technologien wie Node.Js, Vue.Js, Quasar, TypeScript, JavaScript, SQL und PL/SQL.
* Fundiertes Wissen in objektorientierter Programmierung, Datenmodellierung und -abfrage.
* Analytisches Denken mit einem starken Fokus auf Qualitätssicherung.
* Deutsch- und Englischkenntnisse auf mindestens B2-Niveau für eine effektive Kommunikation.