4 days ago
Toronto, CanadaEntry Level

Responsibilities

  • Design, develop, test, and deploy software solutions in an Agile development environment.
  • Analyze business requirements, information needs, and system workflows to create technical solutions.
  • Create, maintain, and enhance software applications and services.
  • Troubleshoot software defects and production issues and improve existing code.
  • Write clean, scalable, maintainable, and well-documented code.
  • Monitor system health and help maintain data integrity and application reliability.
  • Collaborate with team members and stakeholders to deliver solutions aligned with business needs.
  • Participate in testing, research new technologies and development practices, and document development work.

Requirements

  • Post-secondary education in Computer Science, Software Engineering, or a related field.
  • Experience developing software through coursework, projects, co-op placements, internships, or professional experience.
  • Understanding of software development fundamentals, methodologies, and best practices.
  • Knowledge of software design, testing, debugging, and documentation practices.
  • Strong problem-solving, communication, collaboration, adaptability, accountability, and attention-to-detail skills.

Benefits

  • Full-time permanent employment in Toronto, Ontario.
  • Hybrid work schedule.
  • Competitive salary and benefits package.
  • Career development opportunities and education support.
  • Recognition programs and an inclusive, supportive workplace.
  • Exposure to innovative technology, strategic partnerships, and new product development.

Tech Stack

Categories

Information Services Corporation

About Information Services Corporation

51-200 employees
Contact me