FILECATALYST KARRIERE

Treten Sie unserem Emmy®-Preisträgerteam bei

FileCatalyst ist eine führende Plattform für beschleunigte Dateiübertragungslösungen mit mehr als 1,000 Clients und einer Benutzerbasis von über 1 Million. FileCatalyst mit Hauptsitz in Ottawa, Kanada, setzt sein Wachstum fort, indem es der offenen Kommunikation, der beruflichen Entwicklung und den Aufstiegschancen große Bedeutung beimisst, um einen Arbeitsplatz zu schaffen, der dem Erfolg der Mitarbeiter gewidmet ist.

Als schnelllebiger, herausfordernder und gleichzeitig lohnender Arbeitsplatz bleibt FileCatalyst an der Spitze der technologischen Fortschritte im beschleunigten Dateitransfer. Durch die Suche nach talentierten Menschen mit einer Leidenschaft für Spitzentechnologie, um in ihrem Fachgebiet zu übertreffen.

Möchten Sie dem FileCatalyst-Team beitreten? FileCatalyst bietet Mitarbeitern folgende Möglichkeiten:

  • Ein unterhaltsames und soziales Arbeitsumfeld.
  • Eine talentierte Belegschaft mit einem starken Fokus auf berufliche Entwicklung.
  • Rasante Atmosphäre mit Prioritäten, die sich an unseren Unternehmenswerten orientieren.
  • Teamarbeit unter der Leitung unseres engagierten Führungsteams.
  • Umfassendes Leistungspaket für die Gesundheit und ein wettbewerbsfähiges Gehalt.

Aktuelle Stellenangebote

Full Stack Entwickler

FileCatalyst sucht einen schnell lernenden, analytisch denkenden, qualitätsorientierten Full-Stack-Entwickler für unser Kernentwicklungsteam. Unsere Flaggschiff-Produktsuite besteht aus einem Hochgeschwindigkeits-Dateiübertragungsserver mit mehreren Plattformen und mehreren Front-End-Clientanwendungen (eigenständig und webbasiert), die die Bandbreitennutzung in vorhandenen Netzwerken unabhängig von Latenz und Paketverlust maximieren. Die Position beinhaltet eine Kombination aus neuen Entwicklungs- und Wartungsarbeiten in Java und JavaScript mit gelegentlichen Skriptsprachen. Sie arbeiten an unseren Kerntransferprodukten und führen Integrationen über Produktlinien hinweg und mit Produkten von Drittanbietern durch. Der ideale Kandidat wird schnell auf unsere Technologie und Prozesse zugreifen, Aufgaben und Funktionen übernehmen, bei Bedarf Bedenken eskalieren und erforderlichenfalls Verbesserungen der Architektur vorschlagen und vorantreiben. Starke Kommunikationsfähigkeiten sind ein Muss.

Aufgaben

  • Entwerfen und implementieren Sie neue Funktionen und Produktlinien in unserer Core Transfer Suite
  • Entwerfen und implementieren Sie Integrationen für alle Produktlinien und für Produkte von 3rd
  • Beheben Sie festgestellte Mängel nach festgelegten und dokumentierten Qualitätsstandards
  • Erstellen Sie automatisierte Tests für neue Funktionen und behobene Fehler und identifizieren und beheben Sie Lücken in der vorhandenen Automatisierungsabdeckung
  • Bieten Sie gelegentlichen Support auf 3rd-Ebene für Kundenprobleme, die in die Entwicklung eskaliert sind
  • Unterstützung bei der Verwaltung von Teamressourcen, einschließlich der Dokumentation von Tools und Prozessen in unserem internen Wiki
  • Arbeiten Sie mit dem Management, Teamkollegen und anderen Teams zusammen, um sicherzustellen, dass alle oben genannten Aufgaben erfolgreich abgeschlossen werden. Dabei wird sichergestellt, dass Details nicht übersehen werden und dass alle ihre Stärken ausschöpfen und gemeinsam auf gemeinsame Ziele hinarbeiten
  • Arbeiten Sie mit dem Management, Teamkollegen und anderen Teams zusammen, um die Standards und Prozesse der Softwareentwicklung kontinuierlich zu verbessern, die Bedenken nach Bedarf zu eskalieren und Lösungen vorzuschlagen und deren Implementierung voranzutreiben

Erforderlicher Hintergrund und Fähigkeiten

  • 5 + Jahre plattformübergreifende Java-Entwicklung (sowohl OO- als auch ereignisgesteuert, einschließlich Multi-Threading und Low-Level-Networking)
  • Über 3 Jahre Webentwicklung (JavaScript sowie einige von HTML5, CSS3, REST, JSON, GRUNT, NPM)
  • Abschluss in Informatik oder Software Engineering (oder zusätzliche einschlägige Erfahrung)
  • Erfahrung mit JSP / Servlets und Struts Framework
  • Multi-Plattform-Erfahrung (mehrere von Windows, Linux / UNIX, iOS, Android)
  • Umfangreiche Erfahrung mit Automatisierung und testgetriebener Entwicklung
  • Ergreift die Gelegenheit, mehrere Technologien zu erlernen und verschiedene Herausforderungen zu lösen, anstatt den Umfang auf ein einziges Projekt oder Produkt zu beschränken

  • Bequemes Umschalten zwischen dem Gesamtbild und der untergeordneten Ansicht der Produktarchitektur, um nicht nur Fehler und Designprobleme zu erkennen und zu beheben, sondern auch zu verstehen und zu vermitteln, wie sich Änderungen des Produktverhaltens auf die gesamte Produktsuite und die Endbenutzererfahrung auswirken können
  • Ausgezeichnete verbale Kommunikationsfähigkeiten (Englisch), darunter effektives Arbeiten mit einer Vielzahl von Persönlichkeitstypen sowie die Kommunikation von Fortschritten und potenziellen Problemen klar, präzise, ​​direkt und zeitnah
  • Hervorragende schriftliche Kommunikationsfähigkeiten (Englisch), einschließlich der Fähigkeit, technische Inhalte zu verfassen, zu bearbeiten und Korrektur zu lesen.

Schön zu haben

    • Kenntnisse in Virtualisierung (z. B. HYPER-V, EC / 2, AWS), einschließlich Wartung und Konfiguration von VMs
    • Fundierte Netzwerkkenntnisse (TCP, UDP, HTTP, Ports, Firewalls, NAT, Bandbreite, Latenz, Paketverlust)
    • Kenntnisse in Cloud Storage (zB S3, Azure, Swift, Wasabi)
    • Kenntnisse in relationalen Datenbanken (zB MySQL), Datenbankverwaltungstools (zB PhpMyAdmin) und SQL
    • Kenntnisse über Webserver und FTP-Server (zB Grizzly, Tomcat, IIS, FileZilla)
    • C ++ - Entwicklungserfahrung, mobile Entwicklungserfahrung (iOS, Android)
    • Scripting (zB Perl, Python, Ruby, Batch, ShellScript, AppleScript)
    • Quellcodeverwaltung (Git / BitBucket), Bug-Tracking-Tools (Jira), Automatisierung (Jenkins, Junit, Selenium)
    • Erfahrung sowohl mit agilen Entwicklungsprozessen als auch mit Praktiken, vorzugsweise Kanban
    • Erfahrung in einer kleinen Firma

Laufzeit: Vollzeit permanent (37.5 Stunden pro Woche)
Gehalt: TBD, entsprechend der Erfahrung
Vorteile: Medizinische, zahnärztliche, verschreibungspflichtige Leistungen, Lebensversicherung, Gruppen-RRSP, Fitness-Credits, Transit-Credits, 4-Ferienwochen
Adresse: 2713 Lancaster Rd. Ottawa Ont. K1B 3R6

Wie Sie sich bewerben

  • Wenn Sie die oben aufgeführten Voraussetzungen erfüllen, senden Sie bitte eine Kopie Ihres Lebenslaufs im Microsoft Word- oder PDF-Format an fullstackdeveloper@filecatalyst.com mit der Betreffzeile "Full Stack Developer".