Wir suchen einen talentierten Full Stack Developer für unser Team in der Digital Factory der Agricultural Solutions Abteilung von BASF. Du bist verantwortlich für das Design, die Entwicklung, das Testen, das Debuggen und die Wartung innovativer digitaler Lösungen. Du arbeitest eng mit funktionsübergreifenden Teams zusammen, um die erfolgreiche Entwicklung und Pflege hochwertiger digitaler Produkte sicherzustellen. Wir suchen Personen mit einem breiten Fähigkeitsspektrum und umfangreichem Wissen sowohl über Front-End- als auch Back-End-Komponenten.
- Du arbeitest eng mit Produktbeteiligten zusammen, um deren Anforderungen zu verstehen, sie in technische Spezifikationen zu übersetzen und den Zeit- und Ressourcenbedarf für diese Arbeitspakete abzuschätzen.
- Du bist verantwortlich für die Entwicklung und Pflege digitaler Produkte, indem du sauberen, effizienten und gut dokumentierten Code schreibst und an Code-Reviews teilnimmst, um die Codequalität und die Einhaltung bewährter Praktiken sicherzustellen.
- Du nutzt Azure DevOps als zentrales Entwicklungstool zur Verwaltung von Code-Repositories und zur Implementierung von Continuous Integration/Continuous Deployment (CI/CD) Pipelines.
- Durch kontinuierliche Überwachung und Tests stellst du die Qualität, Skalierbarkeit und Leistung der entwickelten Produkte sicher, während du Sicherheitsmaßnahmen und Zugriffskontrollen implementierst, um Vertraulichkeit und Compliance zu gewährleisten.
- Du bist verantwortlich für die Fehlerbehebung, die kontinuierliche Optimierung von Lösungen für schnellere Reaktionszeiten und Stabilität, die Unterstützung bei der Lösung auftretender Probleme und die Dokumentation des Entwicklungsfortschritts.
- Du bist verantwortlich für die Identifizierung, Extraktion, Modellierung, Integration und Präsentation von Daten aus verschiedenen internen und externen Quellen.
- Du nimmst aktiv an Entwicklungsgemeinschaften bei BASF teil und trägst dazu bei, indem du Erfahrungen und Wissen proaktiv teilst, um eine Kultur der Innovation und Transparenz zu fördern.
- In dieser Rolle liegt deine Hauptverantwortung in der Entwicklung und Pflege der Front-End- und Back-End-Komponenten der digitalen Produkte.
- Universitätsabschluss, z.B. Bachelor
- Abschluss in Informatik
- Mindestens 5-7 Jahre Berufserfahrung in der Softwareentwicklung (muss)
- Mindestens 3+ Jahre Erfahrung in MuleSoft
- Erfahrung in der Führung und Anleitung von Teammitgliedern
- Erfahrung in der eigenständigen Führung von Diskussionen mit verschiedenen Teams und der Erfassung von Anforderungen
- Unabhängiger Beitragender
- Mule ESB, fundierte Kenntnisse in SOA und Erfahrung im Design von Mule-Schnittstellen
- Fließend in Web-Service-Standards wie XML, SOAP, REST, fundiertes Verständnis von RDBMS
- Obligatorische technische Fähigkeiten: Mule ESB, SOA, Json, XSD, XML
- Erfahrung im Design und in der Entwicklung komplexer Anwendungsfälle mit MuleSoft.
- Starke Governance und Antrieb zur Förderung von Mule-Best-Practices, Einhaltung von Leitplanken, API-Delivery-Modell
- Gute Kenntnisse in MuleSoft-Administration und -Überwachung
- Expertenkenntnisse in Programmiersprachen sowie Qualitätssicherungs- und Testfähigkeiten
- Analytisches Denken und Problemlösungsfähigkeiten
- Kommunikationsfähigkeiten
- Expertenkenntnisse in Englisch
- Verantwortung ab dem ersten Tag in einem herausfordernden Arbeitsumfeld und "on-the-job"-Training als Teil eines engagierten Teams.
- Angemessene Vergütung entsprechend deiner Qualifikationen und Erfahrung • Ein sicheres Arbeitsumfeld, da deine Gesundheit, Sicherheit und dein Wohlbefinden immer unsere oberste Priorität sind.
- Flexibler Arbeitszeitplan und Home-Office-Optionen, damit du dein Arbeits- und Privatleben in Einklang bringen kannst.
- Lern- und Entwicklungsmöglichkeiten
- 23 Urlaubstage pro Jahr
- Weitere 5 Tage (Anpassungstage) und 2 Tage (Kulturtage)
- Ein kollaboratives, vertrauensvolles und innovatives Arbeitsumfeld
- Teil eines internationalen Teams sein und an globalen Projekten arbeiten
- Umzugsunterstützung nach Madrid wird angeboten