Dev-partner GmbH
www.dev-partner.de
Deine Aufgaben
Als erfahrener Programmierer und Salesforce Entwickler entwickelst du zusammen mit dem Team an unserer Salesforce Landschaft und unserem Order Management System. Der Großteil der Entwicklung liegt hierbei im Salesforce Frontend mit den Lightning Komponenten sowie Visualforce.
Das erwartet dich:
* Ein tolles Team mit viel Erfahrung, eine enge Zusammenarbeit mit unseren Fachbereichen und die Möglichkeit, Dich und Deine Ideen einzubringen.
* Du entwickelst das Order-Management in unserem europaweit eingesetzten E-Commerce-System als Zusammenspiel von Salesforce-Flows und eigenen Backend-Komponenten.
* Du arbeitest mit aktuellen Tools & Technologien sowie mit CI/CD-Workflows.
* Eine Entwicklungsumgebung mit aktuellen IDEs und einer komplett auf Containerbasis virtualisierten Serverumgebung auf Deinem Rechner.
* Du arbeitest mit Deinen Teamkolleg:innen laufend an der Software-Qualität in Form von Designdiskussionen, Code-Reviews und automatisierten Tests.
Dein Profil
* Mind. 1-2 Jahre Berufserfahrung in der Softwareentwicklung mit Salesforce.
* Große Erfahrung mit Visualforce und Lightning-Komponenten
* Erfahrung mit Salesforce OMS und OCI sind von Vorteil.
* Du kennst Dich gut mit REST aus und hast Erfahrung im Schnittstellendesign.
* Du hast Erfahrung mit PHP, Python, Apex und gängigen Web-Protokollen sowie mit Linux und CLI-Tools. Solltest Du eine Programmiersprache nicht kennen, hilft Dir Dein Verständnis von Algorithmen und Best Practices, Dich schnell einzuarbeiten.
* Du besitzt ein gutes Verständnis von SQL und relationalem Datenbankdesign.
* Gespräche über gutes Programmdesign kannst Du sicher auf Deutsch und Englisch führen, um Dich und Deine Kolleg:innen in der Anwendungsentwicklung weiterzubringen.
Deine Vorteile
Neben den üblichen Annehmlichkeiten wie 30 Tage Urlaub etc., sticht dieser Arbeitgeber durch folgende Details hervor.
* Eine sehr angenehme und offene Arbeitskultur auf Augenhöhe. Das "Du" ist Selbstverständlich. Du wirst Teil des Teams werden und genießt dabei gewisse Vorzüge.
* Sehr Hoher Remote Anteil möglich
* Du kannst Sowohl Remote als auch vor Ort arbeiten. Ein Teil des Teams arbeitet komplett vor Ort, ein anderer Teil überwiegend Remote. Hier gilt es ein passendes Modell für dich persönlich zu entwickeln. Wichtig dabei ist, dass der persönliche Kontakt zum Team nicht verloren geht.
* Hohes Weiterbildungspotential und die Möglichkeit selbst Dinge zu bewegen.
* Sehr attraktive Mitarbeiterrabatte