Senior Software Engineer

at  Bracco Medical Technologies

Eden Prairie, Minnesota, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Sep, 2024Not Specified18 Jun, 20242 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

The Senior Software Engineer position is a key member of the Digital Health software and connectivity solution team for Bracco Medical Technologies (BMT) and will develop full-stack platform software across the global product portfolio of the “Digital Health” command center and medical devices related to both Radiology and Cardiology. As a member of BMT’s global R&D software engineering organization participate and consult on activities in all phases of the software development lifecycle, including concept development, requirements, design, implementation, testing and documentation in support of the development of medical devices and new product development. This role leverages software development proficiency to translate product requirements into code and document work to ensure compliance within a regulated Product Development Process (PDP) and Quality Management System (QMS).

Responsibilities:

  • Key member of software development team for “Digital Health” platform software for medical devices and product solutions within BMT
  • Develop software with best-in-class coding practices to improve workflow efficiency and contrast administration for diagnostic imaging and cardiovascular devices
  • Participate in all phases of software development for requirements definition, design, development, usability, risk assessment, and Test-Driven Development (TDD)
  • Partner with the principal software engineers and architects to define the interfaces between software sub-systems across the product portfolio and ensure they are standardized across Bracco Medical Technologies
  • Design and mentor UI/UX for multiple products including web and embedded applications
  • Promote and develop best practices and standards across the software organization
  • Research and evaluate software techniques and technologies against performance requirements for medical device application
  • Drive advanced technology development, prototyping, and prove-out ensuring that technologies add true clinical market value
  • Responsible for performance and delivery of design inputs to design outputs.
  • Responsible for project cycle including creation of design requirements, bug fixes, test reports and protocols.
  • A demonstrated aptitude for problem solving.
  • Design and develop desktop, embedded, enterprise, or cloud solutions to meet the customer’s needs
    Required Skills


REQUIREMENT SUMMARY

Min:2.0Max:3.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

MSc

Computer Science, Electrical, Electrical Engineering, Engineering

Proficient

1

Eden Prairie, MN, USA