Enable job alerts via email!

Senior Software Developer, Team Lead (NOC 21232)

CampBrain

Toronto

On-site

CAD 100,000 - 130,000

Full time

19 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading camp management software company in Toronto seeks a Senior Software Developer to lead application development. The ideal candidate will have over five years of front-end development experience and strong leadership skills, focusing on enhancing payment and billing modules. This role offers a permanent, full-time position with competitive salary and benefits.

Benefits

Disability benefits
Paramedical services coverage
Learning allowance
Counselling services

Qualifications

  • 5+ years front-end development experience with Vue.js, ReactJS, or similar frameworks.
  • 5+ years leading a development team.
  • Strong leadership and interpersonal skills required.

Responsibilities

  • Lead development and maintenance of application modules, focusing on payment and billing.
  • Manage time across multiple projects in a team environment.
  • Provide guidance and mentoring for team members.

Skills

Leadership
Team Player
Creativity

Education

Masters Degree in a related field

Tools

Vue.js
React.js
Azure
SQL
Jira
Agile

Job description

Founded in 1994, CampBrain is the industry's leading camp management software with a proven track record of helping summer camps, schools, and conference centers efficiently manage their registrations, operations, and payments. Our mission was then and is now to deliver personal customer service, software that delights, build a team of quality and caring people, and to conduct business in a straightforward and authentic manner. In 2023, CampBrain was acquired by Vermont Systems, a subsidiary of Clubessential Holdings. This partnership has provided additional resources to drive growth, supercharging our ability to provide the camp industry with exceptional software and support.

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

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
  • Consult with clients after sale to provide ongoing support

AREAS OF SPECIALIZATION :

  • Bioinformatics
  • Scrum
  • Development of Computer Applications
  • Electronic
  • Development
  • Business process management

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
  • Device Drivers
  • Internet
  • Servers
  • Visual Basic
  • Basic
  • JQuery
  • MS Office
  • TCP / IP
  • Angular.js
  • Gulp
  • MySQL
  • Python
  • React Native
  • React.js
  • Postman
  • TypeScript
  • Vue.js
  • MS SQL Server
  • Node.js
  • SignalR
  • SCSS
  • Google Cloud
  • Cypress
  • Docker
  • Jest
  • Accurate
  • Client focus
  • Efficient interpersonal skills
  • Initiative
  • Judgement
  • Organized
  • Team Player
  • Creativity
  • Integrity
  • Accountability

ADDITIONAL REQUIREMENTS :

  • References
  • Criminal Record Check

WORK CONDITIONS AND PHYSICAL CAPABILITIES :

  • Fast-paced environment
  • Work under pressure

2. Disability benefits

4. Paramedical services coverage

5. Learning allowance

7. Counselling services

Hours worked per week : 40

Overtime : No overtime

Vacancy : 1 vacancy

Education Requirements : Masters Degree in a related field

Language Requirements : English

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 :

M5A 3X9

HOW TO APPLY : Via Email :

Create a job alert for this search

Senior Software Developer • Toronto, ON, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Team Lead - Proposal Management

Homewood Health Centre

Toronto

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Bilingual Sr Program Manager: Nurse Practitioner Team Lead (Temporary 1 year) (48266)

Santa Barbara Cottage Hospital

Remote

CAD 90,000 - 120,000

5 days ago
Be an early applicant

Senior Mobile Development Team Lead

Martyn Bassett Associates

Toronto

On-site

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Senior Software Engineer / Team Lead

Sycle

Old Toronto

Hybrid

CAD 80,000 - 110,000

30+ days ago

Bilingual Sr Program Manager: Nurse Practitioner Team Lead (Temporary 1 year)

Intello Technologies Inc.

Toronto

Hybrid

CAD 97,000 - 145,000

6 days ago
Be an early applicant

Team Lead - Senior Application & Integration Developer, Information Technology

The Conference Board of Canada

Remote

CAD 80,000 - 110,000

14 days ago

Remote Fire Protection Design Engineer - Team Lead

TalentSphere Staffing Solutions

Toronto

Remote

CAD 105,000 - 115,000

25 days ago

Implementation Team Lead (Remote- Canada)

SpryPoint

Remote

CAD 60,000 - 175,000

2 days ago
Be an early applicant

Team Lead - Senior Application & Integration Developer, Information Technology (Remote)

The Conference Board of Canada

Ontario

Remote

CAD 80,000 - 110,000

22 days ago