Employer Login OR Sign up

 
 
 

Senior Software Developer, Team Lead (NOC 21232)

Posted by: CampBrain
Posting date: May 16, 2025      Closing date: November 15, 2025
Posting date: May 16, 2025
Closing date: November 15, 2025
 
Job location: Toronto - ON, Canada
 
Salary: $126,500 per year
 
Vacancy: 1
 
Job category: IT & Web Design
Job id: 20250514-184243

Job description:


Senior Software Developer, Team Lead (NOC 21232)

Employer:           CampBrain

Location:             Toronto, Ontario

Salary:                  $126,500 per year

Hours worked per week:              40

Overtime:           No overtime

Vacancy:              1 vacancy

Education Requirements:            Masters Degree in a related field

Language Requirements:             English

Experience Required for the Position:

  • 5+ years of extensive front-end development experience with Vue.js, ReactJS, or a similar framework
  • 5+ years leading a development team
  • Strong leadership skills required
  • Azure and SQL knowledge is a plus
  • Jira and Agile environments

Terms of Employment: Permanent/full time

Start date:          ASAP

Employment Conditions: Must be legally allowed to work in Canada

Work Settings:                  Office

Transportation:                 Public Transportation Available

 

JOB DUTIES:

  • Lead the development and maintenance of portions of the application with focus on the payment and billing modules
  • Develop and administer test across multiple platforms and devices
  • Assist in reviewing new support tickets and provide/oversee correct bug fixes
  • Work with Q/A to test corrections and participate in the deployment process
  • Assist in defining software development project plans, including scoping, scheduling and implementation
  • Manage time across multiple projects and task in a deadline driven, team environment
  • Administer critical analysis of test results and deliver solutions to problem areas
  • Lead a small team of remote engineers to ensure software is delivered completely and on time
  • Provide guidance and mentoring for professional, development to team members
  • Provide details report on progress to management
  • 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 collection and documentation of user’s requirements
  • Assist in the development of logical and physical specifications
  • Research and evaluate a variety of software products
  • Program special effects software for film and video applications
  • Manage incidents
  • JavaScript Object Notations (JSON)
  • Consult with clients after sale to provide ongoing support

AREAS OF SPECIALIZATION:

  • Bioinformatics
  • Scrum
  • Development of Computer Applications
  • Electronic
  • Development
  • Business process management
  • User experience design

REQUIRED COMPUTER AND TECHNOLOGY KNOWLEDGE:

  • Adobe Experience Manager (AEM)
  • Agile
  • Development and Operations (DevOps)
  • Excel Visual Basic for Applications (VBA)
  • Software Development
  • Image editing software
  • File management software
  • Communication Software
  • Presentation Software
  • 3D Graphic Software
  • Project management software
  • Programming software
  • HTML editing software
  • Database software
  • Amazon Web Services (AWS)
  • Shell Script
  • Adobe Photoshop
  • C++
  • Device Drivers
  • Internet
  • Servers
  • JavaScript
  • CSS
  • PHP
  • Visual Basic
  • Basic
  • SQL
  • JQuery
  • MS Office
  • API
  • TCP/IP
  • Angular.js
  • Git
  • Gulp
  • MySQL
  • Python
  • React Native
  • React.js
  • Bootstrap
  • Postman
  • TypeScript
  • Vue.js
  • MS SQL Server
  • Node.js
  • C#
  • D3
  • SignalR
  • SCSS
  • Azure
  • Google Cloud
  • CI/CD Pipelines
  • Cypress
  • Docker
  • Jest
  • Vue validation libraries

PERSONAL SUITABILITY:

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

ADDITIONAL REQUIREMENTS:

  • References
  • Criminal Record Check

WORK CONDITIONS AND PHYSICAL CAPABILITIES:

  • Fast-paced environment
  • Work under pressure
  • Tight deadlines
  • Attention to detail

BENEFITS OFFERED:

  1. Dental Plan
  2. Disability benefits
  3. Healthcare Plan
  4. Paramedical services coverage
  5. Learning allowance
  6. Wellness Allowance
  7. Counselling services
  8. Health care plan

ADDITIONAL INFORMATION:

Compensation: Please note that the wage will be subject to the prevailing wage in ON for NOC 21232 at the time of hiring.

WORK LOCATION/BUSINESS ADDRESS:

Unit 411, 399 Adelaide Street Esat
Toronto, Ontario Canada
M5A 3X9

HOW TO APPLY:

Via Email:  jobs@campbrain.com

RELATED JOBS BY LOCATION

 
 
Food Service Supervisor...
Toronto - ON - Canada

Spa Supervisor...
Toronto - ON - Canada

Chef...
Toronto - ON - Canada

Caregiver for Elderly...
Toronto - ON - Canada