Software engineer

Home Software engineer

Software engineer

Posted by: DESIGNZEN

Job Description

Location: Scarborough, ON M1P 3E6

Salary: $54.88 per hour for 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

  • Writing, testing, and maintaining code for software applications, ensuring they meet functional and performance requirements.
  • Creating software designs and system architectures, defining how various components and modules will work together.
  • Using programming languages (e.g., Java, C++, Python) to develop software solutions, focusing on efficiency and maintainability.
  • Designing and executing test cases to ensure that software is bug-free and meets quality standards.
  • Identifying and resolving software defects and issues that arise during development or after deployment.
  • Creating technical documentation, such as code comments, user manuals, and system specifications.
  • Implementing security best practices to protect software and data from vulnerabilities and cyber threats.
  • Continuously updating and improving software to address bugs, add new features, and stay current with technology changes.
  • Providing technical support to clients or end-users for software-related issues.

Eligibility Requirements:

  • A CEGEP/ college diploma is crucial for this job.
  • Proficiency in one or more programming languages relevant to the position, such as Java, Python, C++, JavaScript, or others.
  • Strong analytical and problem-solving abilities to design and develop software solutions.
  • A strong grasp of computer science concepts, including data structures, algorithms, and software design patterns.
  • Practical experience of 2 to 3 years, often demonstrated through personal projects, internships, or previous job experience is required.
  • Familiarity with version control systems like Git, which are essential for collaborative development.
  • Proficiency in development tools, integrated development environments (IDEs), and debugging tools.
  • Familiarity with various operating systems, as software often needs to run on different platforms.
  • For web development roles, knowledge of web technologies like HTML, C, C++, and web frameworks may be required.
  • Effective communication, teamwork, and collaboration are important.

 Send your resume to the given email address contact@design-zen.ca

Similar Jobs

Bricklayer Foreman / Woman...
Scarborough - ON - Canada
Retail store supervisor...
Scarborough - ON - Canada
Security Alarms Technician...
Scarborough - ON - Canada
Microbiologist (R&D)...
Scarborough - ON - Canada