Verantwortlich für die Entwicklung und Wartung innovativer digitaler Produkte von BASF´s Agricultural Solutions, mit einem Fokus auf sowohl die Frontend- als auch die Backend-Komponenten.
- Schätzen der Zeit- und Ressourcenanforderungen von Arbeitspaketen und Entwickeln und Warten der Frontend- und Backend-Komponenten unserer digitalen Produkte gemäß den funktionalen Anforderungen der Benutzer.
- Enge Zusammenarbeit mit dem Produktteam und internen/externen (IT-)Partnern, um Lösungen erfolgreich zu implementieren, zu optimieren und an sich ändernde Bedingungen anzupassen.
- Regelmäßige Durchführung umfangreicher Tests, um die Qualität, Skalierbarkeit, Leistung und Sicherheit der entwickelten Lösungen sicherzustellen, und Unterstützung bei der Lösung auftretender Probleme.
- Identifizieren, Extrahieren, Modellieren, Integrieren und Präsentieren von Daten aus verschiedenen internen und externen Quellen.
- Nutzung von Azure DevOps als zentrales Entwicklungstool zur Verwaltung von Code-Repositories und Continuous Integration/Continuous Deployment (CI/CD) Pipelines sowie zur Dokumentation von Entwicklungsprozessen.
- Aktive Teilnahme und Beitrag zu Entwicklungsgemeinschaften bei BASF, proaktives Teilen von Erfahrungen und Wissen zur Förderung einer Kultur der Innovation und Transparenz.
• Education: Absolventen oder fortgeschrittene Studenten der Softwaretechnik, Bachelor-Abschluss in Informatik, Telematik-Ingenieurwesen, Informationstechnologie-Analyst (oder verwandte Studiengänge).
• Working Experience: - 3-5 Jahre Erfahrung in der Softwareentwicklung.
- 1-3 Jahre Erfahrung in Projekten, die in agilen Methoden verwaltet werden.
• Language skills: Fortgeschrittenes Niveau in Englisch (gesprochen und geschrieben).
- Fortgeschrittene technische Fähigkeiten in MuleSoft (Salesforce)
- Fortgeschrittene Fähigkeiten in einer oder mehreren Programmiersprachen (z.B. Java, Python, Scala, Pyspark, SQL)
- Fortgeschrittene technische Fähigkeiten in Backend-Arbeiten wie: ETL-Prozesse, Verwendung und Einrichtung von sowohl relationalen als auch nicht-relationalen Datenbanken, Parsen und Erstellen von CSV-, JSON- und XML-Dateien.
- Fortgeschrittene technische Fähigkeiten in APIs (SOAP, REST, GRAPH QL)
- Fortgeschrittene Fähigkeiten in IDEs und Entwickler-Tools (z.B. VS Code, IntelliJ, Visual Studio)
- Fortgeschrittene Fähigkeiten in Paketmanagern (npm, pip, Maven, NuGet)
- Mittlere Fähigkeiten in CI/CD-Pipeline-Integration (z.B. GitHub Actions, Jenkins, Azure DevOps)
- Fortgeschrittene Fähigkeiten in Azure DevOps, agilen Prinzipien und Software-Engineering Best Practices.
- Fortgeschrittene Fähigkeiten in der Kommunikation mit funktionsübergreifenden Teams (Design, QA, Produkt)
- Fortgeschrittene technische Fähigkeiten in Qualitätssicherung und Testfähigkeiten
- Fortgeschrittene Fähigkeiten in objektorientierten und funktionalen Designprinzipien
- Fortgeschrittene Fähigkeiten in sicheren Codierungspraktiken und Eingabevalidierung
- Fortgeschrittene Fähigkeiten in Unit-Tests, Integrationstests und End-to-End-Tests
- Fortgeschrittene Fähigkeiten in testgetriebener Entwicklung (TDD) und verhaltensgetriebener Entwicklung (BDD)
- Fortgeschrittene Fähigkeiten in Code-Qualitäts-Tools (z.B. SonarQube, ESLint, Prettier)
- Fortgeschrittene Fähigkeiten in kontinuierlichen Tests in CI/CD-Pipelines
- Fortgeschrittene Fähigkeiten in Git-basierten Workflows (z.B. GitFlow, trunk-basierte Entwicklung)
- Fortgeschrittene Fähigkeiten in Code-Review-Praktiken und Pull-Request-Management
- Fortgeschrittene Fähigkeiten in Branching-Strategien und Konfliktlösung
- Fortgeschrittene Fähigkeiten in der Zusammenarbeit mit GitHub, GitLab, Bitbucket, Azure Repos
- Mittlere Fähigkeiten in Monitoring- und Logging-Integration (z.B. Prometheus, Grafana, ELK)
- Fortgeschrittene Fähigkeiten in Authentifizierung und Autorisierung (OAuth2, JWT, OpenID Connect)
- Fortgeschrittene Fähigkeiten in Datenverschlüsselung und sicherer Speicherung
- Mittlere Fähigkeiten in der Einhaltung von Standards (z.B. OWASP Top 10, GDPR)
- Fortgeschrittene Fähigkeiten im Schreiben technischer Dokumentationen und API-Spezifikationen
- Mittlere Fähigkeiten in Daten- und Funktionsmodellierung
- Technische Fähigkeiten in Datenanalysetechniken und Datenübertragungsformaten
- Grundlegende technische Fähigkeiten in IT-Sicherheit
- Teilnahme an agilen Zeremonien (Standups, Retrospektiven, Planung)
- Fortgeschrittene Soft Skills im analytischen Denken und komplexen Problemlösen
- Fortgeschrittene Soft Skills im Wissensaustausch
- Mittlere Soft Skills in effektiver Kommunikation
- Ein hybrides und flexibles Arbeitsmodell
- Ein auf deine Interessen und Bedürfnisse zugeschnittenes berufliches Entwicklungsprogramm
- Private Krankenversicherung für dich und deine Familie ab dem ersten Tag im Unternehmen und Lebensversicherung
- Flexible Urlaubstage zusätzlich zu deinem gesetzlichen Urlaub
- Die Möglichkeit, bis zu 6 Wochen im Jahr remote aus dem Ausland zu arbeiten
- Ein freier Tag an deinem Geburtstag
- Wellness-Vorteile, wie Ernährungsdienste und firmeninterne Massagen.