Software Engineer for Medical Diagnostics

4 weeks ago


Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time
Job Title: Software Engineer for Medical Diagnostics

We are seeking a highly skilled Software Engineer to join our team at a premier brand in medical diagnostics. As a global leader in the development of best-in-class technologies, we are looking for a talented individual to help us recruit a Software Engineer for an 8-12 month contract with a chance for renewal.

Key Responsibilities:
  • Design and implement new features for a C#-based software application with a focus on user interface design and implementation.
  • Develop critical user interface elements for new features, ensuring outstanding user experience and intuitive interaction with complex data.
  • Prepare accurate and relevant documentation of designs, following best practices, and present to technical leads as needed.
  • Follow established agile methodologies to ensure high-quality software, including writing automated tests where appropriate.
Requirements:
  • Bachelor's degree in computer science or closely related field or equivalent work experience.
  • ~5+ years design/programming experience with C# and WPF.
  • Experience working autonomously on diverse parts of applications (UI, data model, etc.) with sound design and coding practices.
  • Experience with automated unit tests.
  • Demonstrated experience as an effective collaborator with team members in a geographically dispersed team.
  • Ability to work with development approach incorporating significant aspects of agile/eXtreme Programming.

Join our team and contribute to the development of innovative medical diagnostic technologies.



  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job DescriptionOur client, a renowned global leader in medical diagnostics, is seeking a skilled Software Engineer to join their team. As a key member of their development team, you will be responsible for designing and implementing outstanding user interfaces for a new software application.Key Responsibilities:Design and implement critical user interface...

  • Software Engineer

    4 weeks ago


    Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our cross-functional team in medical diagnostics. As a key member of our team, you will design and develop scalable, high-quality, and high-performance applications on the.NET platform.Key Responsibilities:Analyze customer needs and problems to deliver creative, logical, and...

  • Software Engineer

    3 weeks ago


    Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our cross-functional team in medical diagnostics. As a key member of our team, you will design and develop scalable, high-quality, and high-performance applications on the.NET platform.Key Responsibilities:Analyze customer needs and problems to deliver creative, logical, and...


  • Vaughan, Ontario, Canada ROSS Full time

    Job Title: Senior Software Engineer - Medical DiagnosticsAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our cross-functional team at ROSS. As a Senior Software Engineer, you will be responsible for designing and developing scalable, high-quality, and high-performance applications on the .NET platform.Key Responsibilities:Work...

  • Software Engineer

    4 weeks ago


    Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our team at a premier brand in medical diagnostics. As a Software Engineer, you will be responsible for designing and developing applications using OOP/OOD principles, including C#/.NET.Key Responsibilities:Design and develop scalable, high-quality, and high-performance...

  • Software Engineer

    4 weeks ago


    Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our team at a premier brand in medical diagnostics. As a Software Engineer, you will be responsible for designing and developing applications using OOP/OOD principles, including C#/.NET.Key Responsibilities:Design and develop scalable, high-quality, and high-performance...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Our client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world.As a Senior Software Engineer, you will work in a collaborative environment, part of cross-functional teams, to design and develop scalable, high-quality and...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Our client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world.As a Senior Software Engineer, you will work in a collaborative environment, part of cross-functional teams, to design and develop scalable, high-quality and...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Opportunity:Our client is a leading company in medical diagnostics and a global leader in the development of innovative technologies that address complex scientific challenges to improve our world. We are seeking a Senior Embedded Software Engineer to help them recruit a skilled professional.About the Role:As a Senior Embedded Software Engineer, you will...


  • Vaughan, Ontario, Canada ROSS Full time

    Our client is a renowned global leader in medical diagnostics, developing innovative technologies to address complex scientific challenges. ROSS has been engaged to help them find a skilled Software Engineer.This is a contract position with a potential for renewal, offering a unique opportunity to contribute to the development of a new software...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Opportunity:Our client, a leading brand in medical diagnostics, is seeking a highly skilled Senior Software Engineer to join their team. As a key member of a cross-functional team, you will be responsible for designing and developing scalable, high-quality, and high-performance applications on the .NET platform.Key Responsibilities:Analyze customer needs...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Our client is a renowned brand in medical diagnostics and a global leader in the development of cutting-edge technologies that address complex scientific challenges to improve our world.You will be a technical lead of a small-medium software team responsible for designing and developing end-to-end technology solutions for our client's client-server desktop...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Software Test Automation EngineerOur client, a leading medical diagnostics company, is seeking a skilled Software Test Automation Engineer to join their team. As a key member of the software development team, you will be responsible for designing, developing, and executing automated tests for the entire software suite.Key Responsibilities:Design...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Software Test Automation EngineerOur client, a leading medical diagnostics company, is seeking a skilled Software Test Automation Engineer to join their team. As a key member of the software development team, you will be responsible for designing, developing, and executing automated tests for the entire software suite.Key Responsibilities:Design...


  • Vaughan, Ontario, Canada Disera Medical Full time

    Job SummaryWe are seeking a skilled medical professional to join our team at Disera Medical. As a key member of our healthcare team, you will be responsible for providing high-quality patient care and contributing to the overall success of our clinic.Key ResponsibilitiesCollect and analyze medical information from patients, family members, and other...


  • Vaughan, Ontario, Canada Disera Medical Full time

    Job SummaryWe are seeking a skilled medical professional to join our team at Disera Medical. As a key member of our healthcare team, you will be responsible for providing high-quality patient care and contributing to the overall success of our clinic.Key ResponsibilitiesCollect and analyze medical information from patients, family members, and other...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Summary:Our client is a leading brand in medical diagnostics and a global leader in the development of innovative technologies that address complex scientific challenges to improve our world. They have engaged ROSS to help them recruit a Software Development Manager.About the Role:We are seeking a highly experienced Software Development Manager to lead...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Senior Software Engineer/Team LeadOur client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world.Job Summary:We are seeking a highly experienced Senior Software Engineer/Team Lead to join our team. The successful candidate...


  • Vaughan, Ontario, Canada Disera Medical Full time

    Education and QualificationsA degree in medicine, dentistry, veterinary medicine, or optometry is requiredWork SettingAmbulatory care centres and private practices are preferredKey ResponsibilitiesCollect medical information from patients, family members, or other medical professionalsExamine patients' health conditions to identify diseases and injuriesHelp...


  • Vaughan, Ontario, Canada Disera Medical Full time

    Education and QualificationsA degree in medicine, dentistry, veterinary medicine, or optometry is requiredWork SettingAmbulatory care centres and private practices are preferredKey ResponsibilitiesCollect medical information from patients, family members, or other medical professionalsExamine patients' health conditions to identify diseases and injuriesHelp...