Titre du poste ou emplacement

Full Stack Software Engineer - Med-Tech

Vancouver, BC
Télétravail
Full-time
Experienced
Avantages pour l'entreprise
Flexible Work
TM8 Recruitment https://www.tm8.ca is helping our new med-tech client recruit a Full Stack Software Engineer. The successful candidate will have an electronics engineering background / degree. Ultimately, an electronic engineer or similar the full stack development capabilities.
The client offers cutting edge NMT Monitoring for medical clients in a hospital setting.
Reporting to the VP-R&D, The Software Engineer shall primarily revolve around the design, implementation, test and support of application software intended for use in the company's products, product eco-systems and business processes.
CORE RESPONSIBILITIES
Software Development Activities
The software engineer/developer is required to execute software development projects in accordance
with the client's defined Software Development Life Cycle (SDLC) process model.
- Continued Progress management and reporting.
- Detailed documentation from requirements analysis, through to design, implementation, and testing.
- Detailed architectural and algorithmic design, implementation, integration and test.
- Participation in continued risk assessment, risk mitigation and problem resolution.
- Participation in Internal Peer review and/or external full process audits.
- Participation in onsite and/or offsite customer support.
Product Development Activities
-Participation in feasibility and design assurance assessments for current and future products.
-Participation in the development and/or modification of software for current and future products.
Requirements
  • Bachelor's degree in Engineering or in another relevant field, or equivalent work experience.
  • 3+ years of software design, development and commercialization experience in highly regulated
  • industry sectors, such as medical or financial services
  • 3+ years of experience in embedded application development using C/C++
  • 3+ years of experience in full stack application development using the MERN, MEAN or equivalent
  • technology stack
  • Experience in designing, developing and launching web-based applications on AWS or similar platform providers
  • Experience in designing, developing and launching responsive web-based applications in accordance with mandated security and privacy requirements and capable of managing multiple simultaneous connections (10 000+ connections)
  • Experience designing, developing and integrating software applications in resource constrained
  • execution environments (embedded platforms)
  • Experience with Agile development methods and tool chains e.g. JIRA, etc
  • Excellent verbal and written communication skills
  • Ability to work in a fast-paced environment and at meeting deadlines
  • Excellent judgment, problem solving, multi-tasking and decision-making skills
  • Planning and organizational skills
  • Strong sense of ethics and integrity
  • Independence and ability to interact at a high level with clients

Benefitsfull benefits package including medical, dental and vision
educational fund
work from home / remote option
flexible work environment
exciting cutting edge products and solutions