Senior Software Developer, Team Lead (NOC 21232) Job at CampBrain, Canada

TTN3YjJxZE96YnMyZGQ1L0FUZWYrams2Z0E9PQ==
  • CampBrain
  • Canada

Job Description

Job Description

Job Description

 

About the Company

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

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

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:

Unit 411, 399 Adelaide Street Esat

Toronto, Ontario Canada

M5A 3X9

HOW TO APPLY:

Via Email: jobs@campbrain.com

 

Job Tags

Permanent employment, Full time, Summer work, Immediate start, Remote job, Night shift,

Similar Jobs

Super Bee Rescue and Removal

Are you tough enough to be a professional beekeeper? Job at Super Bee Rescue and Removal

 ...but you will start at the bottom and earn your way up. If you do not have any beekeeping experience you are likely to start at minimum wage. Pay is based on income generated / performance. College degree not required in fact sometimes gets in the way of beekeeping... 

Total Quality Logistics

Sales Representative - Entry Level Job at Total Quality Logistics

I am seeking motivated, high performing individuals to join our award-winning team. This is more than just a sales position; you'll establish relationships and leverage your negotiation skills to secure deals for freight transportation while managing customer shipments...

C2 Graphics Productivity Solutions

Ecommerce Project Manager Job at C2 Graphics Productivity Solutions

 ...C2 talent working 30+ hours/week for 30 days are eligible for medical, dental, and optional vision insurance, life insurance, 401(k)...  ...Responsibilities: Drive alignment and clarity between offshore/onshore teams, ensuring global collaboration and momentum Coach... 

United States Army

M1 Armor Crewmember Job at United States Army

As an Armor Crewmember, youll work as part of a team to operate tanks and assault vehicles and fire weapons to destroy enemy positions. Youll need to be ready to defend our country anywhere in the world. Soldiers in this job will enlist as an Armor Crewmember Recruit ...

Barry-Wehmiller Companies Inc.

Computer Systems Validation Engineer Job at Barry-Wehmiller Companies Inc.

Computer Systems Validation Engineer page is loaded Computer Systems Validation Engineer Apply locations Boston, MA time type Full time posted on Posted 20 Days Ago job requisition id R016911 About Us:BW Design Group is a fully integrated architecture, engineering, construction...