Junior Developer
Job Description
About CSN Collision
CSN Collision safely repairs more than 200,000 vehicles a year helping Canadians get back on the road with the trust and comfort of knowing their vehicle has been returned to like new condition. Since 2002, CSN has grown to become the leader in collision repair with over 390 collision repair locations across Canada, the US, and Italy.
Summary
The Junior Developer reports directly to the SUPERVISOR, INFORMATION SYSTEMS and has accountability to develop, enhance, optimize, maintain, and support CSN Technology and Support systems such as CSN’s ERP, SharePoint, LMS, subsystems and Helpdesk as well as create and maintain custom tools for increasing CSN’s value to both CSN corporate and it’s licensees.
Primary Objectives of the Role
Product Functionality and Development
- Ensure that CSN Technology products utilized by CSN (ERP, LMS, CruiseControl, RateCheck, Website etc.) are fully developed, optimized, functioning as intended and integrated with other CSN Systems where applicable.
- Ensuring CSN IT Systems maintain accurate, up-to-date, relevant and easily accessible information available for the CSN Corporate Staff, Licensees, and Vendors.
- Provide support to CSN staff in set up and use of CSN Technology. Also, working with CSN Training department in development of standardized training on the CSN Technology systems for current staff and new staff, to aid in the effective utilization and growth of the CSN technological skill set across the organization.
- Develop, Implement and Support CSN’s Microsoft Dynamics ERP, including custom API links with third parties, interdepartmental tools, reporting tables and input forms.
- Support the evaluation, strategizing and rollout of new development requests.
- Research, present and support the acquisition of CSN IT hardware requirements such as laptops, supporting peripheral tools such as monitors, printers, etc. for CSN Staff.
- Assist the continual assurance of CSN’s technical security. Including but not limited to aiding in: Clarification of requirements, sourcing solutions, maintaining privilege access control, and continuing to recognize threat landscapes.
- Assist in the education and training of CSN Corporate Staff and Licensees on Data Protection, Information Security and Compliance (CPPA).
- Maintain, Develop and Update Active Directory and Entra as required, including updating profiles, managing organizational structures, assigning licenses as required.
- Perform other job-related duties as assigned, within the scope of practice
Fully Integrated Reporting - Implementation, Enhancement, & Maintenance:
- Support the seamless implementation of all-new reporting technology powered by CruiseControl and Microsoft Dynamics, integrating Finance, Operations and Insurance data into PowerBI.
- Work with key stakeholders to aid in their setup and production of data ingest forms and required scheduled reporting.
- Maintenance of current API connections with external data providers and website. E.g., OEM, calendar, WHMIS, etc. Transfer APIs from Salesforce to Dynamics.
Coordinate projects for the acquisition, implementation, and maintenance of IT systems, programs, or technology (Corporate and Licensee Facing).
- Implement and evolve full-scale ERP system with third parties independently and make decisions regarding development.
- Under the direction of their direct report, support the building of documented project scope and objectives.
- Support in providing research and input to direct manager in preparing budgets and tracking of costs based on scope of work and resource requirements.
- Support
- Develop and adhere to a detailed project schedule and work plan, providing project updates on a consistent basis to various stakeholders. Measuring project performance to identify areas for improvement and adjusting as needed
- Support and Lead CSN Corporate Helpdesk including on- and off-boarding of users, devices and management systems. (iSecure, inTune, etc.)
- Prepare and support other key projects as identified
Administration and Oversight of Helpdesk
- Manage tickets, resolutions and customer support within 4hr SLA
- Train and assist in the development of any future CIS employees in Helpdesk and CIS Training
- Liaise and Assist Licensees with technical support accessing CSN Programs and Services
- As CIS offerings grow, this role may need to provide expertise and feedback to stakeholders regarding new ideas and services to better support CSN licensees
- Post-secondary education (College or University) in Technology field of study or equivalent experience
- Salesforce Administration training or experience would be an asset
- L1 Helpdesk experience, years of experience min of 1 years up to 30%
- Project management skills would be an asset
- Technology implementation and evaluation skills
- Experience with operating systems; current equipment and technologies (MacOS and Windows); various cloud tools and programs; etc.
- Ability to troubleshoot issues and assisting in resolution including researching issues you may be unfamiliar with
- Knowledge of JS, Python, Perl would be an asset
Work Environment and Requirements
- The environment for this role is fast paced and complex, involving urgent timelines, multiple competing priorities and managing numerous stakeholders
- This role is based out of our corporate office in Oakville, Ontario, which is an open concept office
- This role may be hybrid, 2 days working from the corporate office, with preference given to local applicants.
Travel requirements
- Travel will generally not be required. Attendance may be required at some Regional and Team Meetings.
- Total days of travel is expected to be up to 10 business days per year that may will require overnight stay.
What we offer
- Competitive salary, and benefits program
- The ability to grow, develop and manage your career path
Career Path: As CSN continues to grow, other career opportunities may become available.
Company Information
Location: Oakville, Ontario, Canada
Type: Hybrid