Location: Mississauga, ON L5N 6J5
Salary: $48.25 hourly / 35 hours per Week
Overtime: 1.5 times gross pay after completion of 44 hours
Vacation Pay: 4% on every pay period
Job Type: Permanent employment
Number of vacancies: 1
Job Responsibilities:
- Design, code, and maintain software solutions to meet business requirements while ensuring functionality and performance.
- Write efficient, readable, and reusable code while following coding standards and best practices to minimize bugs and technical debt.
- Work closely with product managers, designers, and other developers to understand requirements and deliver high-quality software solutions on time.
- Identify, analyze, and resolve bugs, performance issues, and technical problems to ensure smooth software operation and user satisfaction.
- Continuously learn and apply new technologies, frameworks, and methodologies to improve development processes and maintain competitive industry knowledge.
- Optimize software applications for speed, scalability, and efficiency, performing tests and identifying bottlenecks to enhance the user experience.
- Document code, system processes, and user manuals to ensure easy maintenance, knowledge transfer, and compliance with industry standards.
- Examine code for quality, functionality, and performance, offering constructive feedback to ensure compliance with coding standards and best practices.
- Offer ongoing technical support for users, troubleshoot software-related problems, and resolve issues in a timely and professional manner.
- Identify inefficiencies in the development lifecycle, recommend improvements, and implement new tools or methodologies to enhance team productivity and project delivery.
Eligibility Requirements:
- A CEGEP/college diploma in computer science, software engineering, or a related field is preferred.
- 1 year to less than 2 years of experience in software development, programming or related field is preferred.
- Strong knowledge of programming languages such as Java, Python, C++, or JavaScript for efficient software development.
- Strong verbal and written communication skills in English to collaborate effectively with cross-functional teams and explain technical concepts clearly.
- Ability to design, implement, and manage relational databases, including SQL and NoSQL technologies for data storage and retrieval.
- Proficiency in testing and quality assurance processes.
- Excellent analytical thinking and problem-solving skills for identifying and addressing challenges in software development and design.
To be considered for the above job posting, please email your resumes at intechrootincwork@gmail.com