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
Research and evaluate a variety of software products
Write, modify, integrate and test software code for e-commerce and other Internet applications
Manage incidents
JavaScript Object Notation (JSON)
Leverage existing natural language processing (NLP) technologies and artificial intelligence (AI) solutions to develop communication assistance features
Computer and technology knowledge
Agile
Business intelligence
Development and operations (DevOps)
Jira
Machine Learning
Model-View-Controller (MVC)
Intranet
Internet
Servers
Java
JavaScript
CSS
Security software
PHP
Programming software
JQuery
Software development
Database management
API
Git
HTML
React.js
SASS
IntelliJ IDEA
Vue.js
Programming languages
Figma
GitHub
Area of work experience
Embedded systems
Quality assurance or control
Information technology (IT) service delivery
Area of specialization
Scrum
Development of computer applications
Development
Business process management
User experience design
Security and safety
Criminal record check
Work conditions and physical capabilities
Fast-paced environment
Work under pressure
Tight deadlines
Attention to detail
Sitting
Personal suitability
Accurate
Excellent written communication
Judgement
Organized
Team player
Integrity
Accountability
Dependability
Resourcefulness
Screening questions
Do you have experience working in this field?
Do you have the required certifications listed in the job posting?
Experience
5 years or more
Employment terms options
Day
Health benefits
Dental plan
Disability benefits
Health care plan
Paramedical services coverage
Vision care benefits
Financial benefits
Group insurance benefits
Support for persons with disabilities
Provides awareness training to employees to create a welcoming work environment for persons with disabilities
Support for newcomers and refugees
Recruits newcomers and/or refugees who were displaced by a conflict or a natural disaster (for example: Ukraine, Afghanistan, etc.)
Supports newcomers and/or refugees with foreign credential recognition
Provides diversity and cross-cultural trainings to create a welcoming work environment for newcomers and/or refugees
Support for Indigenous people
Provides cultural competency training and/or awareness training to all employees to create a welcoming work environment for Indigenous workers
Supports for visible minorities
Applies hiring policies that discourage discrimination against members of visible minorities (for example: anonymizing the hiring process, etc.)
Offers mentorship programs that pair members of visible minorities with experienced employees
Provides diversity and cross-cultural training to create a welcoming work environment for members of visible minorities