software developer

Tab Products of Canada LLCToronto, ONJob Bankpublished 10/26/2026
Must-have:PythonGitDevOpsMicroservicesE-CommerceSecurity

Your tasks

  • Write, modify, integrate and test software code.
  • Maintain existing computer programs by making modifications as required.
  • Communicate technical problems, processes and solutions.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • Assist in the development of logical and physical specifications.
  • Research and evaluate a variety of software products.
  • Write, modify, integrate and test software code for e-commerce and other Internet applications.
  • Manage incidents.
  • Consult with clients after sale to provide ongoing support.
  • Project management.

Requirements

Education Bachelor's degree.

Computer and technology knowledge

  • Agile.
  • Development and operations (DevOps).
  • Jenkins.
  • Unix.
  • Networking software.
  • Networking hardware.
  • Networking security.
  • Servers.
  • File management software.
  • Security software.
  • SQL.
  • Programming software.
  • Database software.
  • .NET.
  • Software development.
  • Database management.
  • MS Office.
  • API.
  • TCP/IP.
  • MySQL.
  • Python.
  • Ansible.
  • Microservices.
  • MS Excel.
  • MS SQL Server.
  • Linux OS.
  • GitHub.

Personal suitability

  • Accurate.
  • Client focus.
  • Efficient interpersonal skills.
  • Excellent oral communication.
  • Excellent written communication.
  • Judgement.
  • Organized.
  • Team player.
  • Creativity.
  • Integrity.
  • Accountability.
  • Dependability.
  • Resourcefulness.

5 years or more.

What we offer

  • Dental plan.
  • Disability benefits.
  • Health care plan.
  • Paramedical services coverage.
  • Vision care benefits.

Other

Security and safety Reference required.

Work conditions and physical capabilities

  • Fast-paced environment.
  • Work under pressure.
  • Tight deadlines.
  • Attention to detail.
  • Standing for extended periods.

Screening questions Are you available to start on the date listed in the job posting?.