Senior software developer - Toronto

apartmentOTT Pay Inc. placeToronto calendar_month 

Overview

Languages

English

Education
  • Bachelor's degree
  • Computer science
  • Electrical and electronics engineering

Experience

5 years or more

On site

Work must be completed at the physical location. There is no option to work remotely.

Responsibilities

Tasks
  • Write, modify, integrate and test software code
  • Communicate technical problems, processes and solutions
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Research and evaluate a variety of software products
  • Consult with clients after sale to provide ongoing support
  • Logical approach for troubleshooting
  • Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems

Benefits

Health benefits
  • Dental plan
  • Disability benefits
  • Health care plan
  • Paramedical services coverage
  • Vision care benefits
Financial benefits
  • Group insurance benefits
  • Life insurance
Other benefits
  • Free parking available
  • On-site amenities
  • Team building opportunities
  • Wellness program
local_fire_departmentUrgent

Senior Software Developer

apartmentAcuity InsightsplaceToronto
Join Acuity Insights’ startup-to-scaleup journey as a Senior Software Developer. In this fully remote role, working within EST and PST time zones from anywhere in Canada, you’ll be part of a team modernizing our assessment platform, Casper. You’ll...
thumb_up_altRecommended

Senior Software Developer

placeToronto
Overview: Senior Software Developer - Toronto, Ontario, Canada FUJILFILM VisualSonics, Inc. VisualSonics is a rapidly growing biomedical company and the world leader in developing high-resolution ultrasound devices for small animal research...
business_centerHigh salary

Senior Software Developer

apartmentRoyal Bank of CanadaplaceToronto
Job Summary Provides information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of...