Enable job alerts via email!

C# WPF Software Dev Contract 1000 Referral Fee

ROSS

Vaughan

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a premier brand in medical diagnostics as a Software Engineer, where you will develop innovative user interfaces for a cutting-edge application. This role emphasizes collaboration within a diverse team while utilizing agile methodologies to ensure high-quality software delivery. With a focus on designing intuitive interactions with complex data, you will play a crucial part in enhancing the user experience. This exciting opportunity offers a chance to work on meaningful projects that impact scientific challenges, all while being part of a dynamic environment that fosters growth and learning in the life sciences domain.

Qualifications

  • 5+ years of experience in C# and WPF development.
  • Experience designing effective user interfaces based on user requirements.

Responsibilities

  • Design and implement user interface elements for a C# software application.
  • Prepare documentation and align designs with technical leads.

Skills

C#
WPF
MVVM
Agile methodologies
User Interface Design
Automated Testing
Multithreaded Development

Education

Bachelor’s degree in Computer Science
Equivalent work experience

Job description

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 an 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:

  1. Design and implement critical user interface elements for new features for a C#-based software application.
  2. 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.
  3. Follow established practices of agile methodologies to ensure high quality software, including writing automated tests where appropriate.
  4. Work as a team member to maximize the success of the development team.

QUALIFICATIONS:

  1. Bachelor’s degree in computer science or closely related field or equivalent work experience.
  2. 5+ years design/programming experience with C# and WPF.
  3. 2+ years experience working directly with internal and external users to determine user interface requirements, then design and implement effective user interfaces.
  4. 2+ years practical experience designing and implementing MVVM architecture in challenging contexts.
  5. Experience working autonomously on diverse parts of applications (UI, data model, etc.) as needed.
  6. Sound design and coding practices.
  7. Ability to clearly document and explain designs.
  8. Experience with automated unit tests.
  9. Effective communicator with diverse functions including fellow developers, testers and scientists.
  10. Demonstrated experience as an effective collaborator with team members in a geographically dispersed team, including some project/technical leads at other sites.
  11. 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.
  12. Multithreaded development.
  13. Ability to work with development approach incorporating significant aspects of agile/eXtreme Programming.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.