Enable job alerts via email!

Senior Software Developer, Team Lead (NOC 21232)

Vermont Systems

Toronto

On-site

CAD 127,000

Full time

Today
Be an early applicant

Job summary

A leading software solutions provider is seeking a Senior Front-end Developer to lead a team in developing and maintaining applications focused on payment and billing systems. The ideal candidate will have at least 5 years of experience in front-end development, particularly with ReactJS, and strong leadership skills. This full-time position in Toronto offers competitive salary and benefits including a healthcare plan, dental plan, and a wellness allowance.

Benefits

Dental Plan
Disability benefits
Healthcare Plan
Learning allowance
Wellness Allowance
Counselling services

Qualifications

  • 5 years of extensive front-end development experience with ReactJS or similar framework.
  • 5 years leading a development team.
  • Strong leadership and interpersonal skills.

Responsibilities

  • Lead development and maintenance of application with focus on payment and billing.
  • Manage time across multiple projects in a deadline-driven environment.
  • Provide guidance and mentoring for professional development to team members.

Skills

Front-end development experience with ReactJS
Leadership skills
Agile methodologies
Azure knowledge

Education

Masters Degree in a related field

Tools

Jira
SQL
Adobe Experience Manager (AEM)
AWS
Job description
Experience Required for the Position
  • 5 years of extensive front-end development experience with 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 users 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
  • JSON (JavaScript Object Notation)
  • 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
  • Device Drivers
  • Internet
  • Servers
  • JavaScript
  • Visual Basic
  • Basic
  • JQuery
  • MS Office
  • TCP / IP
  • Gulp
  • MySQL
  • Python
  • React Native
  • Bootstrap
  • Postman
  • TypeScript
  • MS SQL Server
  • 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
Salary
  • $126500 per year
Hours worked per week
  • 40
Overtime
  • No overtime
Vacancy
  • 1 vacancy
Education Requirements
  • Masters Degree in a related field
Language Requirements
  • English
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 East, Toronto, Ontario Canada, M5A 3X9
HOW TO APPLY
  • Via Email
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.