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

Sr Software Engineer

Samprasoft

Senior Software Engineer The Senior Software Engineer position is a key member of R&D Software Engineering Group for Bracco Medical Technologies (BMT) and will develop software for medical devices used in digital health and radiology suites. They will 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). Primary Duties & Responsibilities: Key member of software development team for DI (diagnostic imaging) and digital health software for medical devices and product solutions within BMT Collaborate with the product management for VoC for proof of concept that reflect customer and stakeholder needs as well as clinical workflows and implement into product software Develop software in C#.NET and front-end enterprise software environments (like Angular) with best-in-class coding practices. Requirements, definition, design, development and testing for software platforms with OEM connectivity, DICOM and RIS/PACS interface Coordinate with R&D leadership to synchronize product and technology roadmaps 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 BMT 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 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. Require a demonstrated aptitude for problem-solving. Review and create software development plan for compliance with adopted BMT engineering standards, national and international standards, and good engineering practices. Qualifications (Knowledge, Skills & Abilities): Minimum Bachelor of Science in computer engineering, computer science, software engineering, electrical engineering, computer systems engineering, or a related discipline 10+ years of architecture, technical design and software development experience 5+ years of experience in full-stack software development in C#/.NET, C++, and/or C with WPF Medical device interoperability experience with HL7, DICOM and PACS, HIS/RIS Proficiency in open source CI/CD pipeline tool such as Jenkins Previous experience with test management, configuration management and risk management Experience with code version control including branch versioning Experience working in the medical device industry or healthcare industry and/or developing SaaS products Demonstrated ability to deliver results while working on multiple projects simultaneously, balancing resources, timing and quality of outcomes. Demonstrated competency in understanding and defining the functionality of complex systems and the interactions and dependencies in the HW and SW sub-systems Demonstrated experience working with a multi-discipline, global team Excellent communication, influencing skills and ability to gain buy-in for initiatives Demonstrated problem-solving and leadership skills Preferred: MS in computer engineering, computer science, electrical engineering, or related discipline Experience with the development tools: MS Visual Studio, JIRA, GIT, JAMA Fluency with clinical radiology terminology Knowledge of QSR, ISO/EN and quality system standards Familiarity with: DICOM, HL7, IHE, and FHIR Enterprise software architecture experience (B2B, scalable, preferably cloud driven but also on-prem experience), preferably in healthcare IT Experience with enterprise level features like scalability, uptime, backups and disaster recovery, multi-tenancy, remote and self-diagnostics, etc. Samprasoft

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer in Eden Prairie, MN vacancy
  • Sr Software Engineer(RESTful, SQL) (.Net Developer) Location: Eden Prairie, MN - Hybrid Position Type: Contract Summary: This is a.NET Full Stack Application Development role building and maintaining an internal Identity and Access Management (IAM) Product. This is not... 
    Senior
    Contract work

    Argyle Infotech

    Eden Prairie, MN
    1 day ago
  • $140k - $160k

    Job Purpose and ImpactThe Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross functional teams to define, design and implement new software features... 
    Senior
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa

    Cargill

    Wayzata, MN
    3 days ago
  • $143.52k - $195.17k

     ...: Eden Prairie, Minnesota, United StatesSalary: $143,521 - $195,174/yearJob Area: TechnologyCompany: UnitedHealth GroupSenior Software Engineer - 2390928EMPLOYER: Optum Services, Inc.JOB TITLE: Senior Software EngineerLOCATION: 1 Optum Circle., Eden Prairie, MN 55344 (Telecommuting... 
    Senior
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $142k - $195.17k

     ...StatesSalary: $142,000 - $195,174/yearJob Area: TechnologyCompany: UnitedHealth GroupSenior Software Engineer - Eden Prairie, MN - 2390929EMPLOYER: Optum Services, Inc.JOB TITLE: Sr Software EngineerLOCATION: 1 Optum Circle., Eden Prairie, MN 55344 (Reports to Eden... 
    Senior
    Work at office
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $91.7k - $163.7k

     ...of complex features from requirements through development, testing, deployment, and production supportCollaborate with solution engineering, development teams, partners, and vendors to maintain a coherent and consistent approach to design, implementation, and integrationContribute... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $125k - $150k

     ...Key Responsibilities Design, develop, test, and maintain software applications. Collaborate with cross-functional teams to define...  .... Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. Minimum of 5 years of experience in... 
    Senior
    Full time

    Saige Partners

    Eden Prairie, MN
    4 days ago
  •  ...pricing and rating systems. Drive innovation through AI-assisted engineering workflows while mentoring other engineers and improving the...  ...Requirements: Requires 8+ years of experience in commercial software development with proficiency in .NET Core, C#, and modern frontend... 
    Senior
    Temporary work
    Flexible hours

    C.H. Robinson

    Eden Prairie, MN
    4 days ago
  • $91.7k - $163.7k

     ...indexing, and evaluation with guardrails Work closely with lead engineers to develop the best technical design and approach for new...  ...and may assist with estimating Instill best practices for software development and documentation, assure designs meet... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $125k - $155k

     ...range of customers, including global Fortune 100 companies and entrepreneurial start-ups. We are seeking a skilled Senior Software Engineer to join our Information Technology team. Location: Chaska, MN & Eden Prairie, MN (Hybrid) This position will support both... 
    Senior
    Temporary work
    For contractors
    Work at office
    Remote work
    Flexible hours
    2 days per week
    1 day per week

    Apex International

    Eden Prairie, MN
    3 days ago
  • $100k

     ...~ Paid holidays ~ Working for a company that helps save lives with some of our products Position Summary The Senior Software Engineer performs research, designs, tests, and implements application software on a variety of embedded and desktop platforms. Reports... 
    Senior
    Full time
    Monday to Friday

    Beaconembedded

    Eden Prairie, MN
    4 days ago
  •  ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...meet standards - Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures - Accountable... 
    Senior
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Hopkins, MN
    3 days ago
  •  ...A leading medical equipment manufacturer in Eden Prairie is seeking a Mid-Senior level Software Developer to design, develop, and maintain software applications. The ideal candidate will have a Bachelor's degree in Computer Science or a related field and at least 5 years... 
    Senior
    Full time

    Saige Partners

    Eden Prairie, MN
    4 days ago
  • $115k - $155k

     ...We put people first. We reach higher. We do the right thing—today and for generations to come.Job Purpose and ImpactJoin our Software Engineering Team - AI Labs to help scale AI capabilities across Ag & Trading- North America. In this role, you will design, develop, and... 
    Senior
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa

    Cargill

    Wayzata, MN
    2 days ago
  • $112.7k - $193.2k

     ...members/consumers, and other enterprise identity populations.The Sr. Manager will be accountable for day-to-day operational support...  ...analysis and problem management, and partner closely with engineering, cybersecurity, infrastructure, SRE, product, and line-of-business... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $119.77k - $140.9k

     ....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate... 
    Senior
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Hopkins, MN
    3 days ago
  • $115k - $155k

     ...We put people first. We reach higher. We do the right thing—today and for generations to come.Job Purpose and ImpactThe Senior Software Engineer designs, develops, and maintains sophisticated software applications that enable Cargill's trading operations by delivering... 
    Senior
    Work experience placement
    Visa sponsorship

    Cargill

    Wayzata, MN
    1 day ago
  • $91.7k - $163.7k

     ...Collaborate with Product Managers, UX Designers, and backend engineering teams to translate business requirements into efficient, scalable...  ...Systems, or related technical field 9+ years of professional software development experience including full-stack engineering8+... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $91.7k - $163.7k

     ...revenue growth. Ready to help us deliver results that improve lives? Join us to start Caring. Connecting. Growing together. Software engineering is the application of engineering to the design, development, implementation, testing and maintenance of software in a systematic... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $140k - $160k

    Job Purpose and ImpactThe Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross functional teams to define, design and implement new software features... 
    Senior
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa

    Cargill

    Wayzata, MN
    27 days ago
  • $153k - $178k

     ...Sr. DevOps EngineerThe Senior DevOps Engineer role is instrumental in designing, implementing, and maintaining scalable, secure, and automated infrastructure...  ...teams to integrate DevOps best practices into the software development lifecycle.Automate operational tasks and... 
    Senior
    Flexible hours

    Shared Success Center

    Eden Prairie, MN
    4 days ago
  • $120.1k - $214.5k

     ...reasoning systems that leverage enterprise AI platforms, prompt engineering patterns, and retrieval-augmented generation (RAG) models....  ...Bachelor's degree5+ years of experience in AI/ML engineering, software engineering, data engineering, or automation engineering, with... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $120.1k - $214.5k

     ...UnitedHealth Group's enterprise AI team. We are AI/ML scientists and engineers with deep expertise in AI/ML engineering for health care. We...  ...an enterprise AI/ML development platform.As a Senior AI/ML Software Engineer, you will be responsible for the design and... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • Senior Design Assurance EngineerThe Sr. Design Assurance Engineer supports new product development by ensuring products meet design, quality, regulatory...  .... A key responsibility is supporting medical device software development in compliance with IEC 62304 and ISO 14971,... 
    Senior

    Real Staffing Group

    Plymouth, MN
    1 day ago
  • $148.9k - $255.3k

     ...Caring. Connecting. Growing together. As a Senior Manager of AI/ML Engineering on the Optum Rx technology team in Eden Prairie, MN, you will...  ...role, you will partner closely with product management, software engineering, data science, and business executives to solve complex... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $120.1k - $214.5k

     ...succeed in your role as well as provide development for other roles you may be interested in.Required Qualifications: 5+ years of software engineering experience designing and deploying microservices and RESTful APIs using Java 17/21 and Spring Boot3+ years of experience... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    13 hours ago
  • $102.4k - $179k

     ...healthcare analytics solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and clients to deploy machine...  ...tools to deliver secure, reliable, and maintainable software while contributing to engineering standards, operational excellence... 
    Senior
    Full time

    Vizient

    Edina, MN
    13 hours ago
  • ## Sr. Embedded EngineerApplylocations: North America/USA/Minnesota/Eden Prairie, MNtime...  ...society.**Job Summary**The Sr. Embedded Engineer is responsible for contributing to the...  ...analysis, test witnessing and certification of software.* Implement OEM specific Hardware or... 
    Senior

    Nidec Corporation

    Eden Prairie, MN
    1 day ago
  • $91.7k - $163.7k

     ...serve as you help us advance health optimization on a global scale.Join us to start Caring. Connecting. Growing together.As a Sr Software Engineer on the Consumer Engineering - Rewards team at Optum Technology, you will contribute directly to the core UHC Rewards... 
    Senior
    Minimum wage
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    3 days ago
  •  ...Senior Software Engineer Cephas Consultancy Services Private Limited Bloomington, Minnesota, United States About this position Job Id :CLI-45829-7 Job Type: Direct hire End Client: What You Will be Doing: Leads other engineers in the design of individual... 
    Senior

    Cephas Consultancy Services Private Limited

    Bloomington, MN
    2 hours ago
  • $97.5k - $150.6k

     ...backend services and APIs using Azure, AWS, or GCP to support software distribution, secure access, diagnostics, telemetry-adjacent workflows...  ...architecture, structured programming fundamentals, and robust engineering practices across the team.Become the technical owner and... 
    Senior
    Local area
    Remote work

    Tennant Company

    Golden Valley, MN
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer. Be the first to apply!