Software Engineer

04 Dec 2024

Vacancy expired!

Title: Software Engineer Mandatory skills:

Shell scripting, python, coding, testing framework, design patterns, imaging data tools, technical documentations, pipelines, open source software, Freesurfer, FSL, ANT, DICOM standards, PACS systems, Freesurfer, FSL, ANT, dcmtk, pydicom, Matlab, OsiriX, Docker containerization, cluster systems, Github, technical specification, report writing, desktop tool, Imaging, medical imaging, image analysis technology, .NET Windows Forms, WPF, UWP applications, .NET, C#

Description:

Software Engineer - DICOM (Digital Imaging and Communications in Medicine)The role is based in the Imaging Technology Group and reports to the Global Head of Imaging Technology.Key roles and responsibilities:The contractor’s role would involve:• Assessing the existing architecture and code base of the De-identification tool and plugin and designing a new desktop tool that leverages the same functionality/improvements• Work with members of the Imaging team, define and implement requirements whilst applying software development and security best practices (Design patterns, version control etc.)• Build robust, scalable and interoperable software that adheres to GxP quality management software system validation process• Creating the necessary technical documentations to adhere to a GxP quality management software system validation processQualifications/Requirements:1. Expected 5 years of experience coding, including shell scripting, python, or similar languages.2. Demonstrated experience developing .NET Windows Forms/WPF/UWP applications in C#3. Experience in testing frameworks and design patterns ( NUnit/xUnit, TDD etc.)4. Worked with Agile Software development methodologies (E.g. SCRUM)5. Bachelor’s degree in Software/Electronics Engineering, Biomedical Engineering, or Computer Science.6. Strong working knowledge (at least 2 years) of DICOM standards and PACS systems and experience building DICOM based integrations/software.Experience with imaging data tools that may include Freesurfer, FSL, ANTs, dcmtk, pydicom, Matlab, OsiriX.

Desired Characteristics:1. Strong ability in technical specification and report writing.2. Docker containerization and cluster systems experience3. RESTful APIs, microservices and microservices paradigms (Domain-Driven-Design, etc.)4. Experience with Github and its development workflows (pull requests etc.)5. Ability to persevere and work effectively within a team environment6. Resourceful and quick learner; able to efficiently seek out, learn, & apply new areas of expertise as needed7. Ability to multitask8. Good communication and interpersonal skillsWork shift (days/times) – 1st Shift ; Mon-Fri VIVA USA is an equal opportunity employer and is committed to maintaining a professional working environment that is free from discrimination and unlawful harassment. The Management, contractors, and staff of VIVA USA shall respect others without regard to race, sex, religion, age, color, creed, national or ethnic origin, physical, mental or sensory disability, marital status, sexual orientation, or status as a Vietnam-era, recently separated veteran, Active war time or campaign badge veteran, Armed forces service medal veteran, or disabled veteran. Please contact us at for any complaints, comments and suggestions.

Contact Details : VIVA USA INC.3601 Algonquin Road, Suite 425Rolling Meadows, IL 60008 | http://www.viva-it.com

  • ID: #23857970
  • State: Massachusetts Marlborough 01752 Marlborough USA
  • City: Marlborough
  • Salary: Depends on Experience
  • Job type: Permanent
  • Showed: 2021-12-04
  • Deadline: 2022-01-18
  • Category: Et cetera