Motorola Solutions
Motorola Solutions
Motorola Solutions entwickelt Technologien für öffentliche Sicherheit, Schutz und kritische Kommunikation. Das Portfolio umfasst einsatzkritische P25- und professionelle DMR-Funkgeräte, Breitbandgeräte, KI-gestützte Videosicherheit, Lösungen für Leitstellen und verwaltete Supportleistungen. Das Unternehmen unterstützt Organisationen in den Bereichen öffentliche Sicherheit, Strafverfolgung, Bildung, Gesundheitswesen und weiteren Sektoren, in denen zuverlässige Koordination und schnelle Reaktion entscheidend sind. Die Lösungen sollen Teams dabei helfen, miteinander verbunden zu bleiben, sich entwickelnde Situationen zu verstehen und unter anspruchsvollen Bedingungen fundierte Entscheidungen zu treffen.

Senior Software Engineer API-Entwicklung (Brasilien, Remote)

Entwickle APIs, verteilte Systeme und strategische Integrationen als Senior Software Engineer. Gestalte Technologien für die öffentliche Sicherheit mit, die Gemeinden, Organisationen und Einsatzkräfte unterstützen.

Beschreibung

  • Entwickle und pflege Software für Produkte und Systeme der Organisation.
  • Integriere Software- und Hardwaresysteme, um Durchsatz und Programmkonsistenz sicherzustellen.
  • Erstelle, validiere und teste Systemstrukturen und Benutzerdokumentation.
  • Lege die technische Ausrichtung für interne API-Integrationen über mehrere Produkte hinweg und für externe Partnerschaftsprogramme fest.
  • Entwirf, entwickle und implementiere Integrationen mit Anwendungen und Diensten von Drittanbietern.
  • Unterstütze die Aufnahme und Verteilung von Daten über das gesamte Produktportfolio hinweg.
  • Arbeite mit Produktteams zusammen, um produktübergreifende Anwendungsfälle zu identifizieren und API-Architektur sowie -Entwicklung festzulegen.
  • Gestalte Architektur und Best Practices für Entwicklerprogramme mit, die externe API-Partner unterstützen.
  • Entwickle vernetzte Technologien, die Menschen, Eigentum und Orte im Bereich der öffentlichen Sicherheit schützen.

Anforderungen

  • Mindestens 7 Jahre Berufserfahrung in der Softwareentwicklung, mit deutlichem Schwerpunkt auf API-Entwicklung, verteilten Systemen und Unternehmensintegration.
  • Nachgewiesene Expertise im Entwurf und in der Implementierung von RESTful APIs oder vergleichbaren Protokollen.
  • Erfahrung mit API-Lifecycle-Management, OAuth, API-Schlüsseln, OpenAPI- oder Swagger-Dokumentation und Versionierung.
  • Ausgeprägte praktische Entwicklungskompetenz in einer objektorientierten Sprache wie Java oder C#.
  • Umfangreiche Erfahrung mit SQL-Datenbanken wie Postgres oder MySQL sowie NoSQL-Datenbanken wie MongoDB oder CosmosDB.
  • Kenntnisse von Integrationsmustern, Nachrichtenwarteschlangen, ereignisgesteuerten Architekturen und Datentransformationstechniken.
  • Vertrautheit mit XSLT für komplexe Datenzuordnungen.
  • Praktische Erfahrung mit der Implementierung und Pflege von CI/CD-Pipelines, vorzugsweise mit GitHub Actions.
  • Erfahrung mit der Entwicklung und Bereitstellung von Anwendungen in einer Public Cloud; Azure ist bevorzugt.
  • Erfahrung mit Azure API Manager oder einem vergleichbaren API-Gateway beziehungsweise einer API-Management-Plattform ist ein großer Vorteil.
  • Erfahrung mit Microservice-Architekturen und Container-Orchestrierungstools wie Kubernetes.
  • Erfahrung mit Integrationsplattformen wie MuleSoft Anypoint Platform oder ähnlichen Tools.

Zusatzleistungen

  • Prämienprogramm für Empfehlungen.
  • Arbeitgeber mit gleichen Beschäftigungschancen.
  • Keine Reisetätigkeit erforderlich.
  • Kein Umzug erforderlich.