C# WPF Software Dev Contract 1000 Referral Fee
7 days ago
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. They have engaged ROSS (www.getROSS.com) to help them recruit a Software Engineer. They're located in North Toronto (GTA)
This is a 8-12 Month Contract with a chance for renewal
JOB DESCRIPTION:
You will be responsible for the development of new features for a new software application from our client, with a focus on design and implementation of outstanding user interfaces to enable intuitive interaction with complex data.
RESPONSIBILITIES:
- Design and implement critical user interface elements for new features for a C#-based software application
- Quickly prepare brief, accurate and relevant documentation of designs that use applicable best practices, and present to technical lead as needed to align on design before development
- Follow established practices of agile methodologies to ensure high quality software, including writing automated tests where appropriate
- Work as a team member to maximize the success of the development team.
QUALIFICATIONS:
- Bachelor’s degree in computer science or closely related field or equivalent work experience
- 5+ years design/programming experience with C# and WPF
- 2+ years experience working directly with internal and external users to determine user interface requirements, then design and implement effective user interfaces
- 2+ years practical experience designing and implementing MVVM architecture in challenging contexts
- Experience working autonomously on diverse parts of applications (UI, data model, etc.) as needed
- Sound design and coding practices
- Ability to clearly document and explain designs
- Experience with automated unit tests
- Effective communicator with diverse functions including fellow developers, testers and scientists
- Demonstrated experience as an effective collaborator with team members in a geographically dispersed team, including some project/technical leads at other sites
- Ability and desire to learn the domain of mass spectrometry and at least one of its applications to the life sciences to solve real-world problems
- Multithreaded development
- Ability to work with development approach incorporating significant aspects of agile/eXtreme Programming
If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $1,000 referral fee #J-18808-Ljbffr
-
Vaughan, Canada ROSS Full timeOur 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. They have engaged ROSS (www.getROSS.com) to help them recruit a Software Engineer. They're located in North Toronto (GTA) This is a 8-12 Month Contract with a chance for...
-
Software Development Manager
7 days ago
Vaughan, Canada ROSS Full timeOur 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. They have engaged ROSS to help them recruit a Software Development Manager. They're located in Vaughan and provide an exceptional work environment and very competitive...
-
Software Development Manager
7 days ago
Vaughan, Canada ROSS Full timeOur 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. They have engaged ROSS to help them recruit a Software Development Manager. They're located in Vaughan and provide an exceptional work environment and very competitive...
-
Vaughan, Canada ROSS Full timeClick here to Apply OnlineOur client is a premier brand in medical diagnostics and aglobal leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world.They have engagedROSS (www.getROSS.com) to help them recruit a Junior to IntermediateSoftware Engineer.They're located in North Toronto...
-
Vaughan, Canada ROSS Full timeClick here to Apply OnlineOur client is a premier brand in medical diagnostics and aglobal leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world.They have engagedROSS (www.getROSS.com) to help them recruit a Junior to IntermediateSoftware Engineer.They're located in North Toronto...
-
Snr SW Eng or Lead
6 days ago
Vaughan, Canada ROSS Full timeOur client is a premier brand in medical diagnostics and aglobal leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world.They have engagedROSS ( ) to help them recruit a Senior Software Engineer/Team Lead.They're located in North Toronto (GTA) RESPONSIBILITIES: Technical lead (Coach) of...
-
Snr SW Eng or Lead
7 days ago
Vaughan, Canada ROSS Full timeOur client is a premier brand in medical diagnostics and aglobal leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world.They have engagedROSS (www.getROSS.com) to help them recruit a Senior Software Engineer/Team Lead.They're located in North Toronto (GTA)RESPONSIBILITIES: Technical lead...
-
Snr SW Eng or Lead
7 days ago
Vaughan, Canada ROSS Full timeOur client is a premier brand in medical diagnostics and aglobal leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world.They have engagedROSS (www.getROSS.com) to help them recruit a Senior Software Engineer/Team Lead.They're located in North Toronto (GTA)RESPONSIBILITIES: Technical lead...
-
Software Technical Lead
7 days ago
Vaughan, Canada ROSS Full timeOur 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. They have engaged ROSS to help them recruit a Hands on Technical Lead. They're located in Vaughan. You will be a technical lead of small-medium software team. You'll be...
-
Software Technical Lead
6 days ago
Vaughan, Canada ROSS Full timeOur 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. They have engaged ROSS to help them recruit a Hands on Technical Lead. They're located in Vaughan. You will be a technical lead of small-medium software...
-
Software Technical Lead
7 days ago
Vaughan, Canada ROSS Full timeOur 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. They have engaged ROSS to help them recruit a Hands on Technical Lead. They're located in Vaughan. You will be a technical lead of small-medium software team. You'll be...
-
Senior Android App Developer ABC Dev Inc.
2 months ago
Vaughan, Canada ABC Dev Inc. Full timeRelevant Work Experience: 5+ years Softwaredevelopment Compensation: Dependent on ExperienceROLE You will apply your creativity and technical expertise to working with our existing customers in analyzing and solving issues. You are a software developer with the ability to learn about enterprise systems and an interest in growing your career possibly into the...
-
Senior Android App Developer ABC Dev Inc.
2 months ago
Vaughan, Canada ABC Dev Inc. Full timeRelevant Work Experience: 5+ years Softwaredevelopment Compensation: Dependent on ExperienceROLE You will apply your creativity and technical expertise to working with our existing customers in analyzing and solving issues. You are a software developer with the ability to learn about enterprise systems and an interest in growing your career possibly into the...
-
Senior Android App Developer ABC Dev Inc.
2 months ago
Vaughan, Canada ABC Dev Inc. Full timeRelevant Work Experience: 5+ years Softwaredevelopment Compensation: Dependent on ExperienceROLE You will apply your creativity and technical expertise to working with our existing customers in analyzing and solving issues. You are a software developer with the ability to learn about enterprise systems and an interest in growing your career possibly into the...
-
Senior Android App Developer ABC Dev Inc.
3 weeks ago
Vaughan, Canada ABC Dev Inc. Full timeRelevant Work Experience: 5+ years Softwaredevelopment Compensation: Dependent on ExperienceROLE You will apply your creativity and technical expertise to working with our existing customers in analyzing and solving issues. You are a software developer with the ability to learn about enterprise systems and an interest in growing your career possibly into the...
-
Senior Android App Developer ABC Dev Inc.
3 weeks ago
Vaughan, Canada ABC Dev Inc. Full timeRelevant Work Experience: 5+ years Softwaredevelopment Compensation: Dependent on ExperienceROLE You will apply your creativity and technical expertise to working with our existing customers in analyzing and solving issues. You are a software developer with the ability to learn about enterprise systems and an interest in growing your career possibly into the...
-
Test Automation Engineer C#
7 days ago
Vaughan, Canada ROSS Full timeDuring the pandemic you can work remotely. Our Vaughan-based 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. They have engaged ROSS to help them recruit a Test Automation Developer in Client Server (desktop) applications...
-
Senior Embedded Software Developer
6 days ago
Vaughan, Canada ROSS Full timeOur 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. They have engaged ROSS ( ) to help them recruit a Senior Embedded Software Developer. ROSS is a team of People Specialists helping companies align their People...
-
Vaughan, Canada ROSS Full timeIf you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them and earning yourself a $1,000 referral fee!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...
-
Vaughan, Canada ROSS Full timeIf you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them and earning yourself a $1,000 referral fee!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...