Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Scientific Software Engineer (Radiology)

$73.3k - $128.3k
Full-time

Johns Hopkins University

We are seeking a Scientific Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to the installation, modification, and testing of new and/or upgraded applications (packages or homegrown), operating systems, file structures, hardware, communication devices, and productivity tools. Applies analysis techniques and procedures to gather and then translate business requirements into functional/technical specifications and designs. Using functional specifications and designs, produces all or part of the deliverables. Maintains databases and application system code. Responsible for full life cycle of medium to large sized complex projects; strong technical skills; strong ability to understand complex business processes. Develops solutions based on extensive technical knowledge, skills and experience; influences client towards innovative/integrated solutions.

Specific Duties & Responsibilities

  • The responsibilities listed below are typical examples of the work performed by this position.
  • Not all duties assigned to this position are included, nor is it expected that everyone in this position will be assigned every job responsibility.

Analysis & Requirements Gathering

  • Define complex business/clinical/education problems by meeting with clients to observe and understand current processes and the issues related to those processes.
  • Provide written documentation of findings to share with the client and other IT colleagues.
  • Gather complex system requirements by meeting with clients and researching existing technology to understand the business requirements and possible solutions for new applications.

Design & Development

  • Develop detailed tasks and project plans by analyzing project scope and milestones for complex projects to ensure product is delivered quickly according to software lifecycle standards.
  • Write functional/technical specifications from the complex system requirements, putting them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions.
  • Develop/change data input, files/database structures, data transformation, algorithms, and data output by using appropriate computer language/tools to provide technical solutions for complex application development tasks.
  • Document code and associated processes by adhering to development methodologies, adding code comments and appropriate documentation to various knowledge-base system(s) to simplify code maintenance and to improve support.
  • Provide monitoring and guidance in application design and development to more junior staff.
  • Provide thought leadership in designing and developing innovative integrated solutions.

Testing & Documentation

  • Create and document complex test scenarios using the appropriate testing tools to validate and verify application functionality.
  • Test all changes by using the appropriate complex test scenarios to ensure all delivered solutions work as expected and errors are handled in a meaningful way.
  • Author and maintain documentation by writing audience-appropriate materials to serve as technical and/or end-user references.
  • Mentor junior staff in testing tools and technologies by reviewing their work.

Implementation & Maintenance

  • Implement changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution.
  • Monitor changes and resolve complex problems by responding as they occur, by reviewing all processing and output of the newly implemented solution, and by proactively ensuring the solution works successfully to satisfy the customer requirements and to provide a smooth transition to the new solution.
  • Provide support by investigating and resolving issues, including complex issues to ensure prompt, effective service.

Minimum Qualifications
  • Bachelor's Degree (or foreign equivalent) in Computer Science, Computer Information Systems, Information Technology, Electronic Engineering, or a related field.
  • Five years of related work experience with computer systems and applications.

 

 

Classified Title: Software Engineer 
Job Posting Title (Working Title): Scientific Software Engineer (Radiology)
Role/Level/Range: ATP/04/PE
Starting Salary Range: $73,300 - $128,300 Annually ($73,300 targeted; ( 
Employee group: Full Time 
Schedule: M-F 8:30-5 
FLSA Status: Exempt 
Location: School of Medicine Campus
Department name: SOM Rad Diagnostic Imaging
Personnel area: School of Medicine 

#LI-AL1

 

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Scientific Software Engineer (Radiology) in Baltimore, MD vacancy
  • $73.3k - $128.3k

     ...We are seeking a Scientific Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production...  ...Posting Title (Working Title): Scientific Software Engineer (Radiology) Role/Level/Range: ATP/04/PE Starting Salary Range:... 
    Scientific
    Full time
    Work experience placement

    Johns Hopkins University

    Towson, MD
    a month ago
  •  ...of the fastest growing IT services and software development Companies. With a partnership...  ...Description We are looking for Software Engineer in Baltimore, MD for 6+ months contract...  ...Engineering, Business, or other related scientific or technical discipline; Or three years... 
    Scientific
    Full time
    Contract work

    Infojini Inc

    Baltimore, MD
    more than 2 months ago
  • $85.5k - $149.8k

    ****@*****.*** Research Computing is seeking a HPC Scientific Software Engineer to support faculty, researchers, and students engaged in high-performance and AI-driven research across Johns Hopkins University. The position is responsible for deploying, optimizing, and maintaining... 
    Scientific
    Full time
    Remote work

    Johns Hopkins University

    Baltimore, MD
    11 hours ago
  • $7.5k

     ...Software Engineer RealmOne was built on the principle that people matter first and foremost. We believe in providing a strong work/life...  ...performance. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure... 
    Scientific
    Work experience placement
    Immediate start
    Flexible hours

    RealmOne

    Baltimore, MD
    11 hours ago
  •  ...intelligence and its applications, in part through investments in the software engineering, data science, and machine learning space. DSAI is focused...  ...foundations of AI with the domains of Health & Medicine, Scientific Discovery, Engineered Systems, Security & Safety, and... 
    Scientific
    Full time
    Casual work

    Johns Hopkins University

    Towson, MD
    a month ago
  •  ...intelligence and its applications, in part through investments in the software engineering, data science, and machine learning space. DSAI is focused...  ...foundations of AI with the domains of Health & Medicine, Scientific Discovery, Engineered Systems, Security & Safety, and... 
    Scientific
    Full time
    Temporary work
    Casual work

    Johns Hopkins University

    Towson, MD
    14 days ago
  •  ...for Advanced Imaging Research at the Department ofDiagnostic Radiology and Nuclear Medicine atthe University of Maryland School of Medicine...  .... We value diversity and how it enriches our academic and scientific community and strive toward cultivating an inclusive... 
    Scientific
    Full time
    Immediate start

    University of Maryland, Baltimore

    Baltimore, MD
    3 days ago
  •  ...Software Engineer (Data Management) Themis Insight solves difficult business, IT, and analytic problems by addressing the whole problem...  ...performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure... 
    Scientific
    Local area
    Work from home
    Flexible hours
    Shift work

    Themis Insight LLC

    Linthicum Heights, MD
    1 day ago
  • $10k

     ...work with a team of dynamic and innovative engineers to develop new capabilities supporting...  ...of malware enrichment services. The Software Engineer develops, maintains, and enhances...  ...and modify software systems, using scientific analysis and mathematical models to predict... 
    Scientific
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Linthicum Heights, MD
    a month ago
  • $10k

     ...industry. We are seeking an experienced Software Developer who will provide full-stack...  ...Solutions (DTS) TTO. The candidate will engineer end-to-end serverless architectures utilizing...  ...and modify software systems, using scientific analysis and mathematical models to predict... 
    Scientific
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Linthicum Heights, MD
    a month ago
  • $78k - $250k

     ...SCOPE POLYGRAPH SECURITY CLEARANCE (US CITIZENSHIP REQUIRED)The Software Engineer develops, maintains, and enhances complex and diverse...  ...performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome... 
    Scientific
    Temporary work
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    3 days ago
  •  ...the Department of Diagnostic Radiology and Nuclear Medicine, to...  ...using various relevant computer software applications. * Prepare...  ...ultrasound), Neuroscience, Engineering, Molecular Biology, Pharmaceutical...  ...enriches our academic and scientific community and strive towards... 
    Scientific
    Work at office

    University of Maryland, Baltimore

    Baltimore, MD
    4 days ago
  • $78k - $250k

     ...SWE experience on projects with similar software processes may be substituted for a bachelor...  ...standards, confer with users or system engineers; analyze systems flow, data usage and...  ...develop and modify software systems, using scientific analysis and mathematical models to... 
    Scientific
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    4 days ago
  • $78k - $250k

     ...SWE experience on projects with similar software processes may be substituted for a bachelor...  ...standards, confer with users or system engineers; analyze systems flow, data usage and...  ...develop and modify software systems, using scientific analysis and mathematical models to... 
    Scientific
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    3 days ago
  • $78k - $250k

     ...SWE experience on projects with similar software processes may be substituted for a bachelor...  ...standards, confer with users or system engineers; analyze systems flow, data usage and...  ...develop and modify software systems, using scientific analysis and mathematical models to... 
    Scientific
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    11 hours ago
  • $78k - $250k

     ...SWE experience on projects with similar software processes may be substituted for a bachelor...  ...standards, confer with users or system engineers; analyze systems flow, data usage and...  ...develop and modify software systems, using scientific analysis and mathematical models to... 
    Scientific
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    4 days ago
  •  ...most severe animal injuries and illnesses, including digital radiology, in‑house lab, ICU, surgery suites, oxygen ward, isolation ward...  ...veterinary professionals utilize state‑of‑the‑art technology and a scientific, evidence‑based approach to deliver compassionate,... 
    Scientific
    Local area
    Relocation
    Relocation package

    Pet+ER

    Cockeysville, MD
    1 day ago
  • $398k

     ...The Department of Diagnostic Radiology and Nuclear Medicine at the University of Maryland Medical Center has an opening for a Nuclear...  ...policy. We value diversity and how it enriches our academic and scientific community and strive toward cultivating an inclusive... 
    Scientific

    University of Maryland, Baltimore

    Baltimore, MD
    5 days ago
  • $215k - $240k

     ...Daniel K. Inouye Solar Observatory and many more—on behalf of the scientific community through our Centers: the Space Telescope Science...  ...should be comfortable moving between architecture, engineering, troubleshooting, scripting, integration development, vendor... 
    Scientific
    Full time
    Work at office
    Flexible hours

    Space Telescope Science Institute

    Baltimore, MD
    2 days ago
  • $166.9k - $309.9k

     ...technology to help our customer achieve its mission.The Work:As a Software Engineer, you will:• Analyze user requirements to derive software...  ...• Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome... 
    Scientific
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Hanover, MD
    3 days ago
  • $215k - $240k

     ...is seeking a Division Head for Platform Engineering to enable modern, scalable, secure, and...  ...supports some of the most advanced scientific missions on the planet. You will provide...  ...position is ideal for a leader with a strong software engineering foundation, broad... 
    Scientific
    Permanent employment
    Full time
    Relocation
    Relocation package
    Flexible hours
    3 days per week

    Space Telescope Science Institute

    Baltimore, MD
    3 days ago
  •  ...caring Sonography / Ultrasound Technologist to join our expanding radiology team, committed to providing exceptional diagnostic imaging...  ...who embraces the duality of sonography's artistic and scientific elements. Your commitment to excellence extends beyond technical... 
    Scientific
    Local area
    Flexible hours
    Weekend work
    Early shift

    MLee Healthcare Staffing and Recruiting, Inc

    Baltimore, MD
    3 days ago
  •  ...Software Engineer Level 2 Software Engineer Level 2, Clearance Required – TS/SCI w/Polygraph Please note, this position requires all candidates...  ...Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome... 
    Scientific
    Bi-weekly pay
    Work experience placement
    Remote work

    SSATI

    Hanover, MD
    4 days ago
  • $218.86k - $280k

     ...interdisciplinary collaboration with Neurocritical Care, Neuro-interventional Radiology, Emergency Medicine, and Neurosurgery * Active NIH and VA–...  .... We value diversity and how it enriches our academic and scientific community and strive toward cultivating an inclusive... 
    Scientific
    Immediate start

    University of Maryland, Baltimore

    Baltimore, MD
    2 days ago
  • $91.2k - $169.4k

     ...so they can support our mission.The Work:As an Entry‑Level Software Engineer on the Offensive Cyber team, you will:• Design & develop innovative...  ...software to be applied to and integrated with engineering, scientific, and manufacturing requirements. Applies the appropriate... 
    Scientific
    Full time
    Temporary work
    Work experience placement
    Casual work
    Relocation package
    Flexible hours

    Lockheed Martin

    Hanover, MD
    3 days ago
  • $180k - $210k

     ...Software Engineer 3 Hanover, Maryland T-Rex is looking for a talented Software Engineer 3 to work on a program in the Hanover, Maryland...  ...Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome... 
    Scientific
    Contract work
    Work experience placement
    Immediate start

    T-Rex Solutions, LLC

    Hanover, MD
    1 day ago
  •  ...Trained Neuroradiologist Position The Department of Diagnostic Radiology and Nuclear Medicine at the University of Maryland School of...  .... We value diversity and how it enriches our academic and scientific community and strive toward cultivating an inclusive environment... 
    Scientific
    Full time
    Traineeship
    H1b
    Remote work
    Visa sponsorship
    Night shift
    Weekend work

    University of Maryland, Baltimore

    Baltimore, MD
    4 days ago
  • $10k

     ...employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse...  ...performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure... 
    Scientific
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech LLC

    Hanover, MD
    4 days ago
  • $115k - $242k

     ...Assertive Professionals is in search of Software Engineers to support our National Security Customer near Hanover, MD . This is a...  ...performance Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure... 
    Scientific
    Full time
    Immediate start
    Relocation package

    Assertive Professionals

    Hanover, MD
    2 days ago
  •  ...currently seeking an experienced Traffic Engineer for our growing Maryland Traffic...  ...functional teams of engineers, planners, and scientific professionals to execute project work on...  ...Knowledge of traffic engineering and planning software (HCS, Synchro, VISSIM, ArcGIS).... 
    Scientific
    Local area
    Flexible hours

    WSP Group

    Baltimore, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Scientific Software Engineer (Radiology). Be the first to apply!