Software Engineer

 

Description:

The Software Engineering team is a group of full stack developers who design, develop, and maintain our products, tools, and infrastructure.

Your day-to-day job will consist of:


Release Management

  • Prepare and manage VMS release directories and packages for all products.
  • Provide support for release-related issues throughout the release cycle.

Compliance Monitoring and Updates

  • Maintain extensive knowledge of payroll structures, profiles, files, and processes, and provide comprehensive documentation.
  • Serve as the primary contact for pension-related changes across five provinces.
  • Oversee data processes involving pensions, benefit suppliers, and other external entities.
  • Manage tax-related updates, including CPP, EI, and customer-facing documents.
  • Administer T4/T4A coding, customer documents, and T4 parsing as required.
  • Identify and resolve payroll, HR, and finance related issues and bugs.
  • Develop and maintain HTML5 payroll screens.

Legacy Code Refactoring

  • Optimize and refactor legacy code to improve performance and maintainability, ensuring it aligns with current compliance standards.

Payroll Support

  • Build and manage new payroll environments.
  • Establish and maintain internal backup systems and automated archiving/purging processes for hosted sites.

Qualifications:

Minimum Qualifications

  • Minimum of 2 years of relevant and related work experience.
  • Bachelor’s degree or equivalent, or equivalent years of relevant work experience.
  • Experience with VMS operating system
  • Knowlege of Canadian tax laws and payroll processes

Organization PowerSchool Group LLC
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-03-24 7:17 am
Expires on 2025-05-08