Job Description
Work Language: English
Hours: 40 hours per week
Education: Bachelor's degree
Experience: 3 years to less than 5 years
Tasks
Collect and document user's requirements
Coordinate the development, installation, integration and operation of computer-based systems
Define system functionality
Develop process and network models to optimize architecture
Develop software solutions by studying systems flow, data usage and work processes
Evaluate the performance and reliability of system designs
Execute full lifecycle software development
Plan every step of the integration of a computer-based system
Prepare plan to maintain software
Research technical information to design, develop and test computer-based systems
Usability testing
Operate automatic or other testing equipment to ensure product quality
Conduct tests and perform security and quality controls
Execute and document results of software application tests and information and telecommunication systems tests
Computer and technology knowledge
JavaScript
CSS
React.js
Ruby on Rails
Area of work experience
Project implementation
Design
Area of specialization
Development
Personal suitability
Accurate
Efficient interpersonal skills
Excellent oral communication
Excellent written communication
Judgement
Team player
Analytical
Workplace information
Hybrid
Health benefits
Dental plan
Disability benefits
Health care plan
Support for persons with disabilities
Provides physical accessibility accommodations (for example: ramps, elevators, etc.)
Provides awareness training to employees to create a welcoming work environment for persons with disabilities
Applies accessible and inclusive recruitment policies that accommodate persons with disabilities
Support for newcomers and refugees
Supports social and labour market integration of newcomers and/or refugees (for example: facilitating access to community resources, language training, skills training, etc.)
Offers mentorship programs that pair newcomers and/or refugees with experienced employees
Provides diversity and cross-cultural trainings to create a welcoming work environment for newcomers and/or refugees
Does not require Canadian work experience
Support for Veterans
Provides awareness training to employees to create a welcoming work environment for Veterans
Offers workshops, counselling services or other resources to help Veterans navigate their transition into the civilian workforce (for example: adapting to different organizational structures)
Offers flexible onboarding options to allow Veterans to gradually adapt to the civilian workplace (for example: gradually increasing hours and responsibilities, etc.)
Support for Indigenous people
Offers mentorship, coaching and/or networking opportunities for Indigenous workers
Facilitates access to Elders who can offer support and guidance to Indigenous workers
Support for mature workers
Applies hiring policies that discourage age discrimination
Provides staff with awareness training to create a welcoming work environment for mature workers
Provides workspace accommodations, such as age-appropriate ergonomic considerations, to meet the physical needs of mature workers (for example: adjustable desks and chairs, accessible parking, etc.)
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
💡 Quick Summary
Seeking a career-building opportunity? The software engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Etobicoke West Mall offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
