Location: Mississauga, ON L5B 1M5
Salary: $ 44.40 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
Job Responsibilities:
- Creating detailed software design specifications based on project requirements.
- Writing, testing, and maintaining high-quality code in one or more programming languages.
- Developing software applications, systems, or components according to project specifications.
- Identifying and resolving software defects, bugs, and issues as they arise.
- Collaborating with other team members, such as designers, testers, and managers, to develop and deliver software solutions.
- Conducting unit testing and integration testing to ensure software functions correctly and meets requirements.
- Creating and maintaining documentation for software, including code comments, user manuals, and technical documentation.
- Using version control systems (e.g., Git) to manage and track changes to code.
- Identifying and optimizing code and algorithms to improve software performance.
- Implementing security best practices to protect software from vulnerabilities and threats.
- Ensuring that software meets quality standards and adheres to best practices.
Eligibility Requirements:
- Typically, a CEGEP/ college diploma is the standard educational requirement.
- Proficiency in one or more programming languages is essential. The specific languages may vary including Java, HTML, Python, CSS, JavaScript, and others.
- Strong problem-solving and analytical skills are crucial for identifying and resolving software issues.
- Demonstrated experience of 2 to less than 3 years in coding, which can include personal projects, internships, or prior work experience.
- A solid understanding of software development concepts, algorithms, data structures, and software design principles is important.
- Understanding of database management and SQL (Structured Query Language) is often required.
- Effective communication and collaboration with team members and stakeholders are essential.
Submit your application to contact@macroit.ca