Job Description

Key Responsibilities

  • Collaborating with stakeholders to identify and document software application requirements.
  • Designing application architecture, considering scalability, performance, and security aspects.
  • Writing clean, efficient code using relevant programming languages and frameworks.
  • Performing unit, integration, and system testing to identify and resolve bugs.
  • Deploying applications to production environments.
  • Providing ongoing maintenance, resolving production issues, and addressing user concerns.
  • Creating clear and concise technical documentation for applications.
  • Monitoring application performance and identifying areas for improvement.

Basic Requirements

  • Currently enrolled in a post‑secondary co‑op program in a related field.
  • Relevant experience in software development.
  • Proficiency in relevant programming languages like Java, Python,...

Ready to Apply?

Take the next step in your AI career. Submit your application to Multimatic today.

Submit Application