Siemens
RAYUS Radiology
Senior Software Engineer
Über die Stelle
RAYUS bietet jetzt DailyPay an! Heute arbeiten, heute bezahlt werden!
Die Gehaltsspanne für diese Position liegt bei $125,000 - $135,000 basierend auf direkter und relevanter Erfahrung.
Dies ist eine Vollzeit-Hybridstelle mit 40 Stunden pro Woche. Die Schichten sind von Montag bis Freitag.
Maschinell generierter Alternativtext: DAILYPAY VERFÜGBAR dailypay. Bewerben Sie sich noch heute!
*Die Implementierung von DailyPay hängt von einer anfänglichen Einrichtungsphase ab
RAYUS Radiology sucht einen Senior IT Software Engineer zur Verstärkung unseres Teams. Wir stellen den Status quo in Frage, indem wir die Radiologie ins Rampenlicht rücken und sie zu einem entscheidenden ersten Schritt bei der Diagnose und der richtigen Behandlung machen. Kommen Sie zu uns und lassen Sie uns gemeinsam heller strahlen! Als Senior IT Software Engineer sind Sie für die Entwicklung und das Design neuer oder die Umgestaltung bestehender Codes verantwortlich, um deren interne Qualitäten wie Lesbarkeit, Wartbarkeit und Effizienz zu verbessern. Dies betrifft Desktop-Client-Anwendungen und Dienste unter Verwendung neuester Technologien, Methoden und Best Practices. Sie sind verantwortlich für die Wartung, Unterstützung und Aktualisierung bestehender Systeme und Anwendungen. Diese Rolle stellt die Integrität, Sicherheit, Verfügbarkeit, Effektivität und Effizienz der RIS (Radiology Information System)-Lösung von RAYUS sowie der unterstützenden Subsysteme, technischen Dienste, Anwendungen und Datenintegrationsprozesse sicher, indem technische Lösungen über verschiedene Bereiche hinweg entworfen und optimiert werden. Zudem bieten Sie technische Beratung und arbeiten an Projekten mit, die das IT-Ökosystem betreffen.
WESENTLICHE AUFGABEN UND VERANTWORTLICHKEITEN
(60%) Softwarearchitektur und -entwicklung
- Durchführung von Analysen der Benutzeranforderungen, Verfahren und Probleme zur Automatisierung oder Verbesserung bestehender Systeme sowie Überprüfung der Fähigkeiten, Arbeitsabläufe und anderer Funktionalitäten von Computersystemen
- Definition von Referenzmodellen, Standards, Mustern, Best Practices und Design-Dokumenten zur Etablierung eines robusten Architektur-Frameworks
- Verantwortung für die Verbesserung der Effizienz, Produktivität und Qualität des Entwicklungsprozesses
- Entwurf, Entwicklung, Wartung und Dokumentation von Lösungsarchitekturen, um die Rückverfolgbarkeit zu den aktuellen Architekturanforderungen sicherzustellen
- Entwurf von Datenbanken zur Unterstützung von front end-Anwendungen, um den Standards von RAYUS zu entsprechen, sowie proaktive Ermittlung und Einführung von Best Practices der Branche, wo dies angemessen ist
- Tätigkeit als Fachexperte (SME) und Mentor für Softwareingenieure auf Associate- und Junior-Ebene, Überprüfung ihrer Codierungslösungen und Dokumentationen zur Sicherstellung von Genauigkeit und Vollständigkeit
- Zusammenarbeit innerhalb eines agilen Softwareentwicklungsprozesses mit anderen Softwareingenieuren, Fachexperten (SMEs) und anderen Stakeholdern, um einen koordinierten und effizienten Entwicklungsprozess zu gewährleisten
- In Zusammenarbeit mit dem Principal IT Software Engineer Erstellung umfassender Dokumentationen, einschließlich, aber nicht beschränkt auf technische Spezifikationen, Benutzerhandbücher und Testverfahren
- Teilnahme an Peer-Reviews von Dokumenten, Designs, Code, Testfällen und Benutzerdokumentationen sowie Bereitstellung von konstruktivem Feedback
- Teilnahme an Projektbesprechungen, einschließlich Agile/Scrum-Grooming, Sprint-Planung, Sprint-Reviews und täglichen Stand-ups
- Unterstützung beim Aufbau einer Pipeline für CI/CD und DevOps gemäß Industriestandards
(20%) Wartung von Anwendungssystemen
- Durchführung umfassender Ursachenanalysen und Problemlösungen mit internen und externen Stakeholdern
- Schnelle und effiziente Fehlerbehebung bei eskalierten Problemen und Problemen auf Code-Ebene für bestehende Anwendungen und Systeme
- Verwaltung der Implementierung und Aktualisierung komplexer Reparaturen, Korrekturen und Erweiterungen an intern entwickelten Systemanwendungen
- Proaktive Überwachung der Nutzung von Systemanwendungen zur Verbesserung des Designs sowie Analyse der bestehenden Effektivität und Effizienz
- Entwicklung und Implementierung von Strategien zur Verbesserung und/oder Nutzung von Systemanwendungen, um einen Mehrwert zu schaffen
- Zusammenarbeit über Teams hinweg zum Wissensaustausch, der eine optimale Servicebereitstellung informiert und erfüllt
- Bereitstellung von Support außerhalb der Geschäftszeiten für kritische Wartungsarbeiten oder Problemlösungen bei Bedarf
(10%) Agiles Management und Abteilungsunterstützung.
- Unterstützung bei der Definition von Projektsprints für Anwendungsentwicklungsprojekte, Wartung und Support durch Bereitstellung einer klar definierten Gliederung (Aufschlüsselung) von Aufgaben und zugehörigen Schätzungen
- Bereitstellung technischer Führung für andere Softwareingenieure und Berater
- Unterstützung bei der Organisation der technischen Ausrichtung mit dem Software-Engineering-Team und entsprechenden Drittanbietern
- Unterstützung bei der Prüfung von Projekt- und technischen Dokumentationen des Software-Engineering-Teams auf Konsistenz und Genauigkeit
- Umfassende und klare Kommunikation über Arbeitsgruppen hinweg, um die technische Ausrichtung zu fördern
(10%) Sonstige Aufgaben
- Erledigung anderer zugewiesener Aufgaben und Projekte
Qualifikationen
Erforderlich
- Bachelor-Abschluss in Informatik, Software-Engineering, IT-Betriebswirtschaft oder einem eng verwandten Bereich oder gleichwertige einschlägige Berufserfahrung
- Sieben (7) Jahre Erfahrung in der Entwicklung von Webanwendungen und relationalen Datenbanken sowie in der Entwicklung datengesteuerter Anwendungen
- Sieben (7) Jahre Erfahrung mit dem .NET-Framework (C#, ASP.NET), HTML, HTML5, JavaScript, jQuery, CSS.NET Core, API-Entwicklung, jQuery, CSS, Git und Unit-Testing
- Fünf (5) Jahre Erfahrung in der Arbeit mit relationalen Datenbanken und der Entwicklung datengesteuerter Anwendungen (SQL)
- Fünf (5) Jahre Erfahrung im Entwurf und der Architektur von Lösungen und Prozessen innerhalb einer großen Gesundheitsorganisation mit Verständnis für die einzigartigen Herausforderungen und Anforderungen dieses Bereichs
- Vier (4) Jahre Erfahrung in der Übersetzung von Geschäftsanforderungen in funktionierende Lösungen mit Integrationsdiagrammen und Flussdiagrammen
- Drei (3) Jahre praktische Erfahrung mit agilen Entwicklungsmethoden mit TFS und Azure DevOps für CI/CD-Bereitstellungen
- Drei (3) Jahre praktische Erfahrung mit relationalen Datenbankkonzepten (z. B. logische Schemata, physische Tabellenstrukturen, Datenattribute, Primär- und Fremdschlüssel, Abfragesprachen, Sicherheit, Kontrolle, Backup und Disaster Recovery)
- Fortgeschrittene Kenntnisse der Interoperabilitätsstandards für Gesundheitsdaten (z. B. HL7, FHIR) und Erfahrung in der Architektur von Lösungen, die einen nahtlosen Datenaustausch in Gesundheitsökosystemen ermöglichen
- Praktische Kenntnisse und Erfahrung mit dem Konzept der 'technischen Schulden', Entwurfsmustern, Refactoring, Modularität usw.
- Praktische Kenntnisse und Erfahrung mit einer breiten Palette von Technologien, d. h. Mobilfunk, künstliche Intelligenz (KI), Rechenzentrumsbetrieb, Infrastrukturmanagement, Cloud-Computing (Azure), Daten-Streaming, Internet der Dinge (IoT), Blockchain, Edge-Computing und Technologien für digitale Erlebnisse
- Expertenverständnis der Webanwendungsarchitektur, einschließlich OOP-Prinzipien, Entwurfsmustern und User Experience Design für Webanwendungen
Bevorzugt
- Erfahrung im Entwurf und der Entwicklung von Softwareanwendungen (Apps) für Mobiltelefone, Smartphones, Tablets und andere mobile Geräte
- Praktische Erfahrung im komplexen technischen Projektmanagement
- Erfahrung mit Mirth (Mirth Connect), einer Open-Source-Integrations-Engine speziell für die Gesundheitsbranche
- Erfahrung mit der Nutzung der Window Communication Foundation (WCF) zur Entwicklung serviceorientierter Anwendungen
RAYUS verpflichtet sich, klinische Exzellenz in Gemeinden in den gesamten USA zu liefern, angetrieben von unserer Leidenschaft für und unserem erstklassigen Service für überweisende Anbieter und Patienten. RAYUS Radiology basiert auf unserer brillanten Medizin, unserem brillanten Team, unserer brillanten Technologie und unseren Dienstleistungen – alles, um das höchstmögliche Niveau der Patientenversorgung zu bieten.
Wir bringen Brillanz in Gesundheit und Wellness. Werden Sie Teil unseres Teams und rücken Sie radiologische Dienstleistungen ins Rampenlicht! RAYUS Radiology ist ein Arbeitgeber, der Chancengleichheit fördert/Veteranen/Menschen mit Behinderungen unterstützt.
Wir bieten Leistungen (basierend auf Anspruchsberechtigung), einschließlich Kranken-, Zahn- und Augenversicherung, 401k mit Arbeitgeberzuschuss, Lebens- und Berufsunfähigkeitsversicherung, Studiengebührenerstattung, Adoptionsunterstützung, Haustierversicherung, bezahlten Urlaub (PTO) und Feiertagsbezahlung und vieles mehr! Besuchen Sie unsere Karriereseite, um sie alle zu sehen rayusradiology.com/careers rayusradiology.com/careers.
