NinjaOne

Senior Software Engineer, Java | Ticketing

JavaAWSC++
Automatische Übersetzung. Prüfe das Original.

Über die Rolle

Als Senior Software Engineer im NinjaOne Team werden Sie Teil eines engagierten Teams, das die ITSM-Funktionen von NinjaOne entwickelt und unsere Ticketing- und Abrechnungsprodukte innerhalb der IT Operations Suite umfasst. Sie werden skalierbare neue Lösungen und Produktverbesserungen entwerfen und implementieren, die IT-Teams und MSPs dabei helfen, ihren gesamten Servicebetrieb zu steuern, von der Verwaltung von Tickets und der Automatisierung von Workflows bis hin zur Umwandlung dieser Arbeit in Einnahmen durch Angebotserstellung, Rechnungsstellung und Abrechnung. Auf der Abrechnungsseite werden Sie die Systeme entwickeln, auf die sich MSPs verlassen, um ihre Dienstleistungen zu monetarisieren: Erstellung genauer Rechnungen aus Verträgen und Nutzungsdaten, Erstellung und Verwaltung von Angeboten sowie Integration mit Buchhaltungsplattformen wie QuickBooks und Xero, damit Finanzdaten nahtlos in die Tools fließen, die unsere Kunden bereits verwenden.

Diese Arbeit erfordert Präzision, Zuverlässigkeit und ein starkes Verantwortungsbewusstsein. Wenn es um Geld geht, ist Korrektheit keine Option. Ein wesentlicher Bestandteil dessen, was NinjaOne einzigartig macht, ist die tiefe Integration zwischen diesen Produkten und unseren Endpunktverwaltungs- und RMM-Funktionen: Techniker können Ein-Klick-Korrekturmaßnahmen direkt aus einem Ticket ausführen, und die von ihnen protokollierten Arbeiten fließen direkt in die Abrechnung ein. Sie werden dazu beitragen, diese nahtlose Ein-Fenster-Erfahrung von der Problemlösung bis zur Rechnung zu entwickeln und weiterzuentwickeln.

Wir stellen die besten Software-Ingenieure ein, aber Erfahrung mit unserem Stack kann nicht schaden: NinjaOne basiert auf Java, Kotlin, C++, Golang und Postgres; unterstützt Millionen von Endpunkten und läuft als skalierbarer Cloud-Service in AWS. Kenntnisse über Engpässe in großen Datenspeichern, asynchrones Anwendungsdesign und Client-Server-Architektur werden Ihnen helfen.

Standort: Wir sind flexibel bezüglich der Remote-Arbeit von zu Hause aus, und nur, wenn Sie in Brasilien, Kolumbien und Ecuador ansässig sind.

*Vor-Ort-Interviews können für diese Stelle erforderlich sein.

Alle qualifizierten Bewerber erhalten eine Anstellung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, sexuelle Orientierung, Geschlechtsidentität, nationale Herkunft, Alter, Behinderung, genetische Informationen, Familienstand, Veteranenstatus oder einen anderen gesetzlich geschützten Status. Wir sind bestrebt, ein integratives und vielfältiges Arbeitsumfeld zu schaffen.

#LI-Remote #LI-JR1

Was Sie tun werden

  1. Java und Kotlin Softwareentwicklung – nutzen Sie Ihre Expertise, um zur Entwicklung von großen Softwareanwendungen beizutragen. Machen Sie Qualität zu einem unveränderlichen Bestandteil Ihrer Arbeit und helfen Sie Ihren Kollegen, unsere Qualitätsstandards weiterhin zu erfüllen.
  1. Code committen und Produkte ausliefern – Sie werden einer unserer vertrauenswürdigsten Ingenieure sein, der Code committet. Verantwortlich für die Implementierung von Design-Patterns und die Arbeit an Enterprise-Level-Software-Herausforderungen in einer Startup-Umgebung. Beeinflussen Sie das Produkt direkter als in anderen Unternehmen, indem Sie Software in großem Maßstab entwickeln, die auf Millionen und Abermillionen von Endpunkten läuft.
  1. Weitere anfallende Aufgaben.

Über Sie

  1. Bachelor-Abschluss in Informatik, Computer Engineering, Information Technology oder entsprechende Berufserfahrung.
  1. 10+ Jahre Erfahrung in der Java Softwareentwicklung für Produktanwendungen oder vergleichbar. Solide Expertise in Kotlin macht Sie zu einem herausragenden Kandidaten.
  1. 4+ Jahre Erfahrung mit hoch skalierbaren Softwaresystemen.
  1. Erfahrung in der Arbeit mit Systemen im großen Maßstab und der Suche nach Lösungen zur Skalierung von Systemen.
  1. Praktische Kenntnisse einer Vielzahl von OOP-Designprinzipien.
  1. Expertise in der Skalierung von Datenstrukturen und objektorientiertem Design.
  1. Kenntnisse der API Best Practices und der REST Serviceentwicklung mit Frameworks wie Jersey oder Spring.
  1. Erfahrung mit relationalen Datenbankdesigns und -entwicklungen.
  1. Erfahrung in der Entwicklung von Client- und Serverseite für reaktionsschnelle Nachrichtenübermittlung.
  1. Expertenkenntnisse in Qualitätstestpraktiken.
  1. Expertise in Caching-Systemen und Erfahrung mit Redis machen Sie zu einem herausragenden Kandidaten.

Über uns

NinjaOne vereinheitlicht die IT, um die Arbeit für fast 40,000 Kunden in 140+ Ländern zu vereinfachen.

Die NinjaOne Unified IT Operations Platform bietet Endpunktverwaltung, autonomes Patching, Backup und Fernzugriff in einer einzigen Konsole, um die Effizienz zu steigern, die Ausfallsicherheit zu erhöhen und die Kosten zu senken. Durch die Automatisierung der IT und die Verwaltung aller Endpunkte bieten Organisationen den Mitarbeitern eine großartige technologische Erfahrung bei der Arbeit.

NinjaOne ist auf den Kundenerfolg fixiert und hat seit mehr als 5 Jahren eine Kundenzufriedenheitsrate von 98%.

Was Sie lieben werden

  • Unsere flexiblen Arbeitszeiten mit Homeoffice-Optionen ermöglichen es Ihnen, Ihr Privatleben und Ihren Beruf erfolgreich zu vereinbaren.
  • Entwickeln Sie sich persönlich und gemeinsam mit einem der am schnellsten wachsenden Unternehmen weltweit.
  • Entwickeln Sie Ihre Fähigkeiten durch unsere renommierte Trainingsplattform.
  • Erhalten Sie eine wettbewerbsfähige Vergütung.
  • Arbeiten Sie mit einer erstaunlichen internationalen Belegschaft zusammen.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026