Jitterbit
Jitterbit
Jitterbit entwickelt Harmony, eine KI-gestützte Low-Code-Plattform zur Integration von Anwendungen und Daten, zur Orchestrierung von Workflows, zur Automatisierung von Prozessen und zur Entwicklung von Apps. Die iPaaS- und API-Management-Tools verbinden Geschäftssysteme in Bereichen wie IT, Finanzen, Personalwesen und Marketing. Sie unterstützen unter anderem die ERP- und EDI-Integration, das Ausgabenmanagement, die Anlagenverfolgung und die Leadgenerierung. Die Plattform bietet Verbindungen zu Tausenden von Anwendungen, darunter Salesforce Data Loader. Jitterbits Arbeit umfasst Beratung, Marketing und Logistik und verbindet Integrations- und Automatisierungsfunktionen für Unternehmen, die ihre Systeme und Prozesse aufeinander abstimmen möchten.

Senior C++ Backend-Softwareentwickler – Jitterbit, Remote in Indien

Entwickle und skaliere verteilte Dienste für Jitterbits iPaaS- und API-Management-Plattform. Begleite Projekte im Remote-Engineering-Team vom Entwurf bis zur Bereitstellung.

Beschreibung

  • Funktionen für Jitterbits iPaaS- und API-Management-Plattform entwerfen und entwickeln
  • Projekte vom ersten Entwurf bis zur Bereitstellung begleiten
  • Skalierbarkeit, Zuverlässigkeit und Leistung eines rund um die Uhr verfügbaren Dienstes sicherstellen
  • Verteilte Systeme im großen Maßstab und mandantenfähige SaaS-Anwendungen entwickeln
  • C++, Java, Lua, Docker, Kubernetes, Linux, Nginx, Tomcat, Apache, MySQL, SQL Server, Redis, Kafka, Elasticsearch, InfluxDB und AWS-Dienste einsetzen
  • Mit Kolleginnen und Kollegen aus Engineering, Produktmanagement und Betrieb zusammenarbeiten
  • Wartbaren, klaren und erweiterbaren Code erstellen
  • Die Entwicklung anderer Engineers und Entwicklerinnen und Entwickler durch Mentoring fördern
  • Daten als Entscheidungsgrundlage nutzen und zu wichtigen Initiativen beitragen

Anforderungen

  • Mindestens zehn Jahre Erfahrung in der Entwicklung verteilter Anwendungen im großen Maßstab mitbringen
  • Umfangreiche Erfahrung in der Entwicklung mandantenfähiger SaaS-Anwendungen haben
  • Ausgeprägte Fähigkeiten in Problemlösung, Fehlersuche und Analyse sowie ein hohes Maß an Sorgfalt mitbringen
  • Erfahrung mit Microservices und Cloud-Architekturmustern haben
  • Fundierte Java-Kenntnisse mitbringen
  • Umfangreiche Erfahrung mit führenden relationalen Datenbanken wie SQL Server und MySQL haben
  • JavaScript, CSS und HTML sicher schreiben können
  • Eine oder mehrere der folgenden Sprachen und Technologien beherrschen: JavaScript, TypeScript, Java, Node.js oder Go
  • Wissen, wie Anwendungen mit Docker und/oder Kubernetes bereitgestellt werden
  • Praktische Erfahrung mit AWS-Diensten wie DynamoDB, S3 oder CloudFront haben
  • Schriftlich und mündlich effektiv kommunizieren
  • In einem verteilten Team und in einer Remote-Umgebung effektiv arbeiten
  • Eigenständig arbeiten und wichtige Initiativen übernehmen können

Zusatzleistungen

  • Möglichkeiten zur beruflichen Weiterentwicklung und zum Mentoring
  • Ein flexibler, remote-freundlicher Arbeitsplatz mit persönlicher Note
  • Die Möglichkeit, mit fortschrittlichen Technologien zu arbeiten
  • Bei einem wachsenden Unternehmen im iPaaS-Sektor tätig sein
  • Zu einer Mission beitragen, die API-Erstellung für geschäftskritische Prozesse zu verändern