Software Project Manager

  • Markham
  • Contract
  • Fri Jan 11 22:13:54 2019
  • BBBH12373

Position: Software Project Manager
Type: 12 Month Contract
Location: Markham

JOB DESCRIPTION:
Our client, a leader in their field, has an immediate requirement for a Software Project Manager to drive the delivery of cutting edge scientific software using agile process flow from initial specification through production.

Responsibilities

  • Successful delivery of software development projects via Design Control process
  • System integration – alignment of software planning with hardware development and quality management system deliverables.
  • Reviewing Product Requirements Documents and Software Requirements Specification to define the project triple constraints
  • Establish comprehensive project plans for solutions implementation; inclusive of project planning, scheduling, resource allocation, risk management
  • Managing project scope and changes throughout entire project life cycle

Qualifications:

  • 5 - 7+ years of .NET and C# software development experience, preferably in medical devices, scientific instrumentation, image processing, or other types of mission-critical, complex systems
  • 5+ years of Agile Scrum experience, either as a developer, scrum master, or dev lead
  • 5+ years software delivery experience, have demonstrated a track record of successfully managing and delivering projects and in-depth understanding of both Agile and tradition project delivery principles
  • Experience with Design Control process is a must have
  • Experience with code repositories (e.g., Git, VSTFS), coding standards, code reviews, organizational tools (e.g., JIRA, Slack), unit testing (e.g. NUnit), and software testing

Nice to haves:

  • Experience working with mass spectrometry, flow cytometry, microscopy or similar scientific products
    Post-secondary education background in Biology, Chemistry or Physics or University degree
  • Experience working with mass spectrometry, flow cytometry, microscopy or similar scientific products
  • Working knowledge of digital imaging and digital signal processing
  • Experience with hardware integration and hardware communication protocols (e.g., USB, TCP/IP, RS232)
  • Experience with WIX installer projects
  • Experience working within a medical device environment (e.g., ISO 13485, IEC 62304)
  • PMP or Agile Scrum Master is an asset