Software Engineer Position in Medical Diagnostics

5 days ago


Vaughan, Ontario, Canada ROSS Full time

At ROSS, a global leader in medical diagnostics, we are seeking a skilled Software Engineer to join our team. With a strong focus on innovation and customer satisfaction, this is an excellent opportunity for individuals looking to grow their career.

Job Summary

We are looking for a highly motivated and experienced Software Engineer to design, develop, and maintain high-quality software applications on the .NET platform. As part of our cross-functional team, you will work collaboratively to deliver scalable, high-performance solutions that meet functional and non-functional requirements.

Key Responsibilities
  • Analyze customer needs and problems to deliver creative, logical, and effective solutions using sound architecture and design principles.
  • Work through all phases of the software development life cycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.
  • Mentor less senior team members and produce peer review product artifacts.
  • Evaluate new software development technologies, tools, and practices.
Requirements
  • 1+ years' experience in designing and developing applications using OOP/OOD including C#/.NET.
  • Experience with Windows Presentation Foundation (WPF) or Winforms.
  • Experience with design and implementation of n-tier systems, reusable libraries, and development frameworks.
  • Bachelor's degree in computer science or closely related field or equivalent work experience.
  • Proven technical leadership skills, must be a team player with strong collaboration skills.
  • Proven experience working in a cross-functional team of technical and non-technical personnel.
  • Experience with agile methodologies, test-driven development.
Salary Information

The estimated salary for this position is around $120,000 - $160,000 per year, depending on location and experience.

About Us

ROSS is a premier brand in medical diagnostics, committed to delivering best-in-class technologies that improve our world. We offer a collaborative environment and opportunities for professional growth.

If you're interested in this exciting opportunity, please click the link below to apply online.



  • Vaughan, Ontario, Canada ROSS Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Developer to join our team at ROSS, a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies.Company OverviewROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote...


  • Vaughan, Ontario, Canada ROSS Full time

    Company OverviewOur 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.


  • Vaughan, Ontario, Canada ROSS Full time

    Role Summary:We are seeking a highly skilled Senior Embedded C++ Software Developer to join our team at ROSS, a global leader in medical diagnostics. As a key member of our People Strategy team, you will play a crucial role in helping us deliver best-in-class technologies that improve our world.


  • Vaughan, Ontario, Canada ROSS Full time

    Job Title: Software Quality Assurance EngineerROSS is seeking a skilled Test Automation Developer to join their Vaughan-based team in medical diagnostics. This is a 6-month contract with potential extension to 1-2 years, converting to permanent employment.Responsibilities:Verify product robustness through structured testingDevelop and improve the automation...


  • Vaughan, Ontario, Canada Thornhill Medical Full time

    About the RoleThornhill Medical is a leading manufacturer of innovative medical technologies, and we are currently seeking an experienced Embedded Systems Developer to join our team. This is an exciting opportunity to work on cutting-edge projects that are transforming patient care in extreme circumstances.Job DescriptionWe are looking for a skilled Embedded...


  • Vaughan, Ontario, Canada Disera Medical Full time

    Job SummaryWe are seeking a highly skilled and compassionate Primary Care Physician 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, conducting thorough medical examinations, and developing personalized treatment plans.About the RoleThis is a full-time position with a...


  • Vaughan, Ontario, Canada Jheeta Medical Corp. Full time

    About the PositionWe are seeking a highly skilled Biomedical Engineering Technologist to join our team at Jheeta Medical Corp. As a key member of our engineering group, you will play a vital role in designing and developing innovative power equipment and systems.Key ResponsibilitiesDesign and develop complex power equipment and systems using your expertise...


  • Vaughan, Ontario, Canada Tdot Coders Full time

    Job DescriptionWe are seeking a skilled and experienced Senior Software Engineer to join our team at Tdot Coders. This is a permanent full-time position that offers the opportunity to work on a wide range of software development projects, from e-commerce applications to special effects software for film and video.The successful candidate will have a strong...


  • Vaughan, Ontario, Canada ROSS Full time

    We are seeking a talented Embedded Software Developer to join our team at ROSS, a global leader in medical diagnostics and development of cutting-edge technologies. Our client based in the North GTA region is looking for a Junior to Intermediate level professional with expertise in embedded software and digital hardware development.About the Role:The ideal...


  • Vaughan, Ontario, Canada M.A.Y. Cosmetics Inc. Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at M.A.Y. Cosmetics Inc.The successful candidate will have a strong background in software development and a passion for creating high-quality applications.About the RoleThis is a full-time position with a competitive salary range of $70,000 - $100,000 per year, depending on...


  • Vaughan, Ontario, Canada CODEPAPER TECHNOLOGIES INC. Full time

    Job OverviewWe are seeking an experienced Software Engineer to join our team at CODEPAPER TECHNOLOGIES INC. As a key member of our development team, you will be responsible for designing and developing high-quality software applications.Estimated Salary RangeThe estimated salary range for this position is $60,000 - $80,000 per year, depending on experience...


  • Vaughan, Ontario, Canada HIGH-TECH CONSULTING INC Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineering Specialist to join our team at HIGH-TECH CONSULTING INC. As a senior member of our software development team, you will play a key role in designing, developing, and maintaining cutting-edge software solutions.About the RoleThis is a permanent position offering a competitive salary of...


  • Vaughan, Ontario, Canada M.A.Y. Cosmetics Inc. Full time

    Company OverviewM.A.Y. Cosmetics Inc. is a leading cosmetics company that values innovation and quality in all aspects of its operations.SalaryWe are offering a competitive salary range of $60,000 - $80,000 per year based on experience and qualifications.Job DescriptionWe are seeking a skilled Software Engineering Specialist to join our team. As a key member...

  • Medical Specialist

    3 weeks ago


    Vaughan, Ontario, Canada Disera Medical Full time

    Job DescriptionWe are seeking a highly skilled Medical Specialist to join our team at Disera Medical. As a primary care physician, you will be responsible for providing high-quality medical care to patients of all ages.The ideal candidate will have a strong educational background in medicine and relevant experience in a clinical setting. You will work...


  • Vaughan, Ontario, Canada Mackenzie Health Full time

    Job OverviewMackenzie Health is committed to providing exceptional care to our patients and communities. As a Diagnostic Laboratory Specialist, you will play a crucial role in promoting health and wellness by performing diagnostic laboratory tests.About the RoleThis is an exciting opportunity to join our dynamic team of professionals who are dedicated to...


  • Vaughan, Ontario, Canada Mackenzie Health Full time

    About Mackenzie HealthMackenzie Health is a leading healthcare provider in Ontario, Canada. We are committed to providing exceptional patient care and promoting healthy communities.Job SummaryWe are seeking an experienced Cardiac Diagnostic Specialist to join our team at Mackenzie Health. As a key member of our diagnostic services department, you will play a...


  • Vaughan, Ontario, Canada TECHNOVATE IT SOLUTIONS INC. Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at Technovate IT Solutions Inc. in this exciting opportunity.Job DescriptionIn this role, you will be responsible for designing, developing, and maintaining software applications using various programming languages such as Java, JavaScript, JSP, CSS, PHP, SQL, and Python. Your...


  • Vaughan, Ontario, Canada ROSS Full time

    Company Overview:Ross is a global leader in medical diagnostics and technology, driving innovation to improve lives worldwide.About the Role:We are seeking an experienced Senior Software Development Team Lead to join our team of innovators. As a key member of our software development team, you will lead the design, implementation, and delivery of...


  • Vaughan, Ontario, Canada CODEPAPER TECHNOLOGIES Full time

    Job OverviewAt CodePaper Technologies, we're seeking a highly skilled Software Development Engineer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and implementing cutting-edge web applications.ResponsibilitiesCollaborate with cross-functional teams to identify business requirements and...


  • Vaughan, Ontario, Canada HIGH-TECH CONSULTING INC Full time

    Job OverviewWe are seeking a highly skilled Software Engineering Specialist to join our team at HIGH-TECH CONSULTING INC. This is a full-time position that offers a competitive salary and benefits package.