Zum Inhalt springen

Hologic

Senior Software Engineer, Medical Device

JavaC++C#
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Das Innovationszentrum von Hologic in Newark, DE, bietet weiterhin Karrieremöglichkeiten. Wir suchen einen Senior Software Engineer (C#/ .NET, Full Stack), der Software für neue und bestehende Produkte entwirft, entwickelt, Fehler behebt und debuggt.

Die Person in dieser Rolle wird als Teil eines Teams arbeiten, das benutzerorientierte Anwendungen für medizinische Geräte im Bereich Brust- und Knochengesundheit entwickelt. Dieses Team arbeitet derzeit an der Unterstützung von Anwendungen mit C#, WPF, .NET, Java und Android für klinische und interne Benutzer.

Zusätzlich zu technischen Fähigkeiten suchen wir jemanden, der eine starke technische Führungskraft in diesem Team ist. Er sollte gute Programmierpraktiken tiefgreifend verstehen und einhalten und in der Lage sein, Junior-Entwickler effektiv zu betreuen. Wir erwarten, dass er mit dem Management zusammenarbeitet, um Teamprozesse und Effizienz zu verbessern. Die erfolgreichste Person in dieser Rolle zeichnet sich durch ein hohes Maß an technischer Exzellenz aus, ist kollaborativ und ergreift die Initiative, um das Beste für das Produkt und den Kunden zu tun.

Bei Hologic sind wir bestrebt, bahnbrechende Technologie zu entwickeln, die gesündere Leben überall und jeden Tag ermöglicht. Wir streben danach, globale Champions für die Frauengesundheit zu werden, indem wir zuverlässige Technologie liefern, die Leben rettet. Bewerben Sie sich noch heute und schließen Sie sich einem Zweck an, hinter dem Sie stolz stehen werden.

Fähigkeiten

Diese Rolle erfordert 3 Tage im Büro, mit 2 flexiblem Tag pro Woche für die Arbeit von zu Hause aus.

  1. Expertenkenntnisse in Informatikkonzepten, einschließlich Betriebssystemen, Datenbanken, Softwaresystemen und Netzwerken.
  1. Expertenkenntnisse in der Programmierung, einschließlich objektorientierter Programmierkenntnisse in .NET/C#, C++, C, Java oder einer ähnlichen Sprache.
  1. Nachgewiesene Beherrschung von Software-Designprinzipien, Algorithmen, Datenstrukturen und Multithreading-Konzepten. Fähigkeit, Entwurfsmuster zu erkennen und zu nutzen.
  1. Fähigkeit zur Software-Architektur, d. h. zur Definition der übergeordneten Struktur eines komplexen Softwaresystems, um funktionale und leistungsbezogene Anforderungen zu erfüllen und zukünftige Wartbarkeit zu unterstützen.
  1. Starke Debugging-Fähigkeiten; Erfahrung in der Fehlerbehebung und Lösung komplexer Probleme.
  1. Fähigkeit zur Arbeit mit und zum Beitrag zu relevanter technischer Dokumentation (z. B. Softwareanforderungsspezifikationen, Software-Design-Dokumentation, Versionshinweise usw.)
  1. Fähigkeit zur Durchführung und Teilnahme an effektiven, gründlichen Code-Reviews.
  1. Starke Vertrautheit mit Entwickler-Tools, einschließlich Versionskontrolle, CICD-Build-Pipelines und Tools zur Problem- und Projektverfolgung.
  1. Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten, insbesondere bei der Vermittlung komplexer technischer Details an technische und nicht-technische Zielgruppen.
  1. Fähigkeit, den Kommunikationsstil an verschiedene Zielgruppen anzupassen.
  1. Starker Beitrag zu einem leistungsstarken Team.
  1. Zeigen Sie Eigenverantwortung bei der Ausführung von Projektplänen und der Einhaltung von Fristen.
  1. Starkes Bewusstsein für die lokalen und systemweiten Auswirkungen des geschriebenen Codes.
  1. Fähigkeit, Feedback zu Anforderungen und Testfällen hinsichtlich Vollständigkeit, Genauigkeit und der Fähigkeit zur Implementierung und zum Testen zu geben.
  1. Fähigkeit zur Unterstützung und Förderung von abteilungsweiten Best Practices sowie von Produkt- oder Prozessverbesserungen.

Bildung

Bevorzugter technischer/fortgeschrittener Abschluss: Technischer Bachelor- oder Master-Abschluss in einem verwandten Bereich.

Technische Erfahrung

  1. Bachelor-Abschluss – 5-8 Jahre
  1. Master-Abschluss – 4-6 Jahre

Rollenanforderungen

  1. Entwickeln Sie ein Expertenwissen über unsere Produkte und deren Anwendung in der klinischen Praxis, um diese zu warten, zu entwerfen, zu entwickeln und zu testen.
  1. Entwerfen und entwickeln Sie qualitativ hochwertige Software.
  1. Entwickeln und pflegen Sie Software unter einer Agile/Scrum/Continuous Integration-Methodik.
  1. Tragen Sie zur technischen Dokumentation neuer Produkte, Funktionen und Funktionalitäten bei.
  1. Identifizieren, entwerfen und implementieren Sie geeignete Softwaretests.
  1. Arbeiten Sie mit Testingenieuren zusammen, um die Funktionalität für die Entwicklung und Unterstützung von Testplänen zu verstehen.
  1. Identifizieren, diagnostizieren, priorisieren und beheben Sie technische Probleme.
  1. Analysieren Sie Fehler, geben Sie Feedback und implementieren Sie Prozessverbesserungen.
  1. Schulen Sie externe Teams in wichtigen Produktdesignelementen, deren Bedienung und der richtigen Anwendung.
  1. Wenden Sie Wissen über neue und aufkommende Technologien an und teilen Sie es und suchen Sie kontinuierlich nach Möglichkeiten für potenzielle Produktverbesserungen.
  1. Agieren Sie als technische Führungskraft, indem Sie kontinuierlich nach potenziellen Produktverbesserungen suchen und auf höchstem Niveau an Produktqualität und Benutzerfreundlichkeit bestehen.
  1. Definieren und entwickeln Sie Produktverbesserungen und neue Funktionen in Zusammenarbeit mit dem Produktmanagement und Fachexperten.
  1. Führen Sie Software-Risikobewertungen durch (z. B. FMEAs); bewerten und entwickeln Sie Risikominderungsmaßnahmen, die für Tests auf Komponenten-, Subsystem- und Systemebene relevant sind.
  1. Vertrautheit und Erfahrung mit sicheren Programmierprinzipien oder Cybersicherheit sind von Vorteil.
  1. Erfahrung mit medizinischen Geräten ist von Vorteil.
  1. Medizinische Bildgebung/allgemeine Bildverarbeitung ist von Vorteil.
  1. Verständnis von DICOM/HL7 ist von Vorteil.

Warum sollten Sie sich für Hologic entscheiden?

Wir sind bestrebt, Hologic zu dem Unternehmen zu machen, bei dem Top-Talente wachsen können. Damit Sie erfolgreich sind, möchten wir Sie mit den erforderlichen Werkzeugen und Kenntnissen ausstatten. Daher bieten wir Ihnen bei Ihrem Eintritt eine umfassende Schulung sowie kontinuierliche Weiterentwicklung und Schulung während Ihrer gesamten Karriere. Wir bieten ein wettbewerbsfähiges Gehalt und ein jährliches Bonussystem, das Ihnen ein Talentpartner gerne im Detail erläutern kann.

Die jährliche Grundgehaltsspanne für diese Rolle beträgt $106,500 - $166,600 und ist bonusberechtigt. Die endgültigen Vergütungspakete hängen letztendlich von Faktoren ab, wie z. B. relevanter Erfahrung, Fähigkeiten, Kenntnissen, geografischer Lage, Ausbildung, Geschäftsanforderungen und Marktnachfrage.

Wenn Sie die richtigen Fähigkeiten und Erfahrungen haben und unserem Team beitreten möchten, bewerben Sie sich noch heute. Wir freuen uns darauf, von Ihnen zu hören!

Hinweis für Agenturen und Drittanbieter-Personalvermittler: Agenturen, die eine Bewerbung an Hologic senden, müssen eine aktuelle, von der Personalabteilung unterzeichnete Agenturvereinbarung mit Hologic haben. Darüber hinaus dürfen Agenturen Kandidaten nur für Positionen vorschlagen, für die sie von einem Hologic Recruiter eingeladen wurden. Alle Bewerbungen müssen unter diesen Bedingungen an den Hologic Recruiter gesendet werden, andernfalls werden sie nicht berücksichtigt.

#LI-DS1 #onsite

Hologic, Inc. ist stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit bietet und Behinderte und Veteranen einschließt.

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

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026