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
Start date
Employment Conditions
- Must be legally allowed to work in Canada
Work Settings
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
Hours worked per week
Overtime
Vacancy
Education Requirements
- Masters Degree in a related field
Language Requirements
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