Skyline Scientific Inc
Theradex Oncology
Leitender Full Stack Entwickler (C#/.NET)
Wer wir sind
Über 40+ Jahre!
Theradex Oncology ist eine Full-Service-CRO, die sich auf Onkologie spezialisiert hat. Das Unternehmen verwaltet globale onkologische Studien und Programme. Das Unternehmen wurde 1982 gegründet und arbeitete mit dem National Cancer Institute zusammen, was zu seiner Expansion führte, um mit Industriesponsoren bei der Entwicklung von Krebsmedikamenten zusammenzuarbeiten.
Als dienstleistungsorientiertes Unternehmen unterstützen wir sowohl nationale als auch internationale Sponsoren bei der Durchführung von Studien in frühen und späten Phasen.
Als Teil von Theradex Oncology haben Sie die Möglichkeit, mit einem der größten professionellen Teams zusammenzuarbeiten, das sich ausschließlich auf die Entwicklung von Krebstherapien konzentriert. Die Krebsforschung entwickelt sich ständig weiter, da neue Therapien und therapeutische Ansätze entdeckt werden. Als Teil des Teams arbeiten Sie daran, unsere Sponsoren bei der Entwicklung dieser Therapien zu unterstützen. Theradex Oncology ist ein Umfeld für hochmotivierte Einzelpersonen, die etwas bewirken wollen.
Über die Rolle
Wir suchen einen leitenden Full Stack Entwickler, der für die Konzeption, den Aufbau und den Betrieb von End-to-End-Webanwendungen und datengesteuerten Lösungen zur Unterstützung klinischer Studienoperationen verantwortlich ist. Dies ist eine hands-on technische Führungsrolle, die erfahrene individuelle Beitragsverantwortlichkeiten mit Mentoring und Anleitung anderer Entwickler zu modernen Praktiken kombiniert. Diese Rolle erfordert aktuelle praktische Erfahrung in der Verantwortung für technische Lösungen und der Vorantreibung von Projekten unter Beibehaltung der Full Stack Entwicklungsverantwortlichkeiten.
Was Sie tun werden
Standort: Princeton, NJ (Hybrid – Bevorzugt 3 Tage/Woche vor Ort) – Regionale Remote-Kandidaten werden berücksichtigt
Diese Position ist nicht für Umzug oder von der Firma bereitgestellte Sponsoring berechtigt.
Hauptverantwortlichkeiten
- Überwacht die technische Lieferung des Anwendungsteams über alle Projekte hinweg und bleibt dabei ein hands-on Full Stack Entwickler.
- Entwurf und Implementierung skalierbarer, sicherer frontend und backend Komponenten, einschließlich APIs, Dienste und UI-Workflows, unter Einhaltung von Clean Architecture und SOLID-Prinzipien.
- Integrieren Sie Best Practices für Anwendungssicherheit in den Softwareentwicklungslebenszyklus, einschließlich Code-Sicherheit, Code-Scans, Abhängigkeitsmanagement und Behebung von Schwachstellen, die durch AppSec-Tools identifiziert wurden.
- Zusammenarbeit mit Product Ownern, technischen Analysten, Projektmanagern, Plattform-Engineering- und Analyseteams, um komplexe Geschäftsanforderungen in praktische technische Lösungen zu übersetzen.
- Verantwortung für technische Lösungen von Anfang bis Ende: Architektur, Implementierung, Tests, Bereitstellung und Support.
- Festlegung und Förderung von Codierungsstandards, automatisierten Tests und CI/CD-Pipelines zur Verbesserung von Qualität, Zuverlässigkeit und Release-Häufigkeit. Mentoring und Anleitung anderer Entwickler; Durchsetzung von Engineering-Best Practices, Codequalität und architektonischer Integrität.
- Zusammenarbeit mit Solutions Architect, DevOps und Data-Teams, um Geschäftsanforderungen in skalierbare technische Designs zu übersetzen.
- Sicherstellen, dass die gesamte Entwicklung den SDLC-, Validierungs-, GxP- und 21 CFR Part 11-Anforderungen entspricht.
- Entwurf sicherer Integrationen mit externen klinischen und operativen Systemen.
- Behebung komplexer Systemprobleme und Leitung der Ursachenanalyse.
- Förderung kontinuierlicher Verbesserungen in Bezug auf Cloud-Leistung, Kostenoptimierung, Sicherheitsposition und CI/CD-Automatisierung.
- Verständnis und ständige Aktualisierung des AWS Cloud-Entwicklungsumfelds und der Tools, die die Systeme verwenden.
- Effektive Zeiteinteilung und genaue Aufwandsschätzung für Aufgaben sowie Einhaltung vereinbarter Fristen.
- Anpassung an sich häufig ändernde Anforderungen, Prioritäten und Zeitpläne.
- Behebung und Lösung technischer Probleme in angemessener Zeit, Durchführung von Ursachenanalysen und Förderung permanenter Korrekturen und Reduzierung technischer Schulden.
- Beitrag zu Architekturdiskussionen und Technologieentscheidungen, wobei Innovation mit Wartbarkeit und regulatorischen Einschränkungen in Einklang gebracht wird.
- Förderung einer Kultur der Dokumentation, des Wissensaustauschs und des kontinuierlichen Lernens innerhalb des Anwendungsteams. Bereitstellung technischer Mentoring- und Aufsichtsfunktionen durch Design-Reviews, Pair Programming und strukturiertes Feedback.
Was Sie mitbringen
- Mindestens 8 Jahre Erfahrung als full stack Entwickler
- Mindestens 3 Jahre Erfahrung in der Leitung eines Entwicklungsteams, das sich auf den Aufbau von On-Premise- und Cloud-Anwendungen konzentriert. Kern-Stack C#/ASP.NET, .NET, Angular, SQL, KEIN SQL und AWS
- Proficient in Angular und Erfahrung in einem aktuellen Projekt
- Umfangreiche Erfahrung in der Neuentwicklung von On-Premise-Webanwendungen zur Optimierung für die AWS Cloud
- Erfahrung in der Leitung eines Cloud-Softwareentwicklungsprojekts von Anfang bis Ende: Architektur, Implementierung, Tests, Bereitstellung und Support
- Erfahrung im Aufbau von AWS-basierten Websites, Anwendungen und Integrationen
- AWS Dienste wie CloudWatch, SES, S3, ECR, ECS, Lambda-Funktionen
- UI/UX-Erfahrung mit Blazor oder Angular
- Relationale und nicht-relationale Datenbanken
- Alle Aspekte von GitHub, einschließlich GitHub Actions
- Erfahrung mit Docker Containern
- Umfangreiche Erfahrung mit der Verwaltung von Code über eine CI/CD-Pipeline
Bevorzugte Erfahrung
- Erfahrung in der Konfiguration der AWS-Umgebung mit Terraform, Fargate usw.
- Erfahrung in einer CRO/pharmazeutischen Umgebung mit fundierten Kenntnissen regulierter klinischer Datenanwendungen
- Kenntnisse der GxP- und 21 CFR Part 11-Konformität
- Erfahrung mit der Migration eines gesamten On-Premise-Rechenzentrums in die AWS Cloud
Was wir bieten
Bei Theradex bieten wir eine unterstützende Kultur, die Menschen an erste Stelle setzt. Unsere Mitarbeiter können an unserem umfassenden Leistungspaket teilnehmen, das Kranken-, Zahn- und Sehkraftversicherung; Lebensversicherung, Invaliditätsversicherung (STD/LTD), firmengekoppelte 401(k), sehr wettbewerbsfähige Studiengebührenerstattung, großzügige Urlaubs-/Krankheitstagepläne, flexible Arbeitszeiten, Mitarbeiterrabatte und andere vom Unternehmen bereitgestellte Leistungen umfasst.
Das jährliche Grundgehalt für diese Position liegt zwischen $140,000 - $175,000.
Das tatsächliche Gehaltsangebot basiert auf einer Reihe von Faktoren, einschließlich, aber nicht beschränkt auf die Qualifikationen, Erfahrungen, Fähigkeiten und Kompetenzen des Kandidaten für die Rolle.
Theradex ist ein Arbeitgeber, der Chancengleichheit bietet.
