Don't see a position that matches your skills?
We are always looking to add to our awesome team!
Open Positions
Bennington is a progressive, dynamic and fast-paced workplace where you can contribute to the continuing growth of one of Canada's top commercial equipment and vehicle leasing companies. If you've got what it takes to join our growing team, explore our exciting career opportunities below. Interested applicants should forward their resume to Human Resources.
Job Title: Asset Management and Recovery Coordinator
Job Type: Permanent, full-time
Reporting to: Manager, Asset Management
Summary:
This position reports to the Manager, Asset Management. The candidate will be responsible for contacting
customers regarding past due accounts and ensuring that payment arrangements are made to bring accounts up
to date. The role is focused on finding solutions to ensure the successful performance by our customers under
financial contracts and, where necessary, making strategic and difficult decisions in pursuing recovery efforts.
Key Responsibilities:
• Contact customers by phone, email, text message and other written correspondence regarding past due
accounts and other related matters
• Work with customers to bring accounts current, using established practices (term modifications) and
innovative solutions (taking additional collateral, personal or real property)
• Perform and understand various searches and due diligence (i.e. credit bureaus, buyouts, asset
comparable, financial statements, etc.)
• Handle and/or assist with recovery efforts of secured assets
• Retain and correspond with third-party servicers incidental to recovery efforts (bailiffs, remarketers,
vendors, auctioneers, skip tracers, third-party collection agencies, etc.)
• Make recommendations to your Manager as well as other senior management on the best course of
action
• Process delinquent files into default status
• Save meticulous notes and related documents using our file management software
• Other tasks as may be requested
Requirements:
The Asset Management and Recovery Coordinator must have a strong attention to detail and the ability to work
well under pressure and tight deadlines. The candidate should have very strong negotiation skills, experience
reading credit bureaus and other financial statements. The ability to handle challenging and difficult conversations
with customers is a must and a necessary ingredient for success. A positive and professional attitude with the
ability to work well both in a team environment as well as individually is crucial.
The successful candidate must be organized and accurate. Strong written and oral communication skills are
required and proficiency in Microsoft Office is a must
Qualifications:
• A University or college degree in a business-related field is preferred
• At least 2-5 years of work experience in a similar role is required
• Bilingualism in English and French is considered an asset
• Knowledge of the leasing or finance industry is also considered an asset
Interested applicants should forward their resume to Human Resources.
Job Title: Senior Software Developer
Job Type: Permanent, Full-time
Reporting to: Manager, Technology Delivery
Summary:
This full-time permanent position reports to the Manager, Technology Delivery as a Senior Software Developer on the Delivery Team. This is an exciting position for a highly experienced Azure Platform Integration Specialist and API Developer. We are seeking a highly motivated and forward-thinking candidate with a proven track record in designing and delivering Microsoft Azure Power Platform solutions as well as Microsoft Azure APIs integrated solutions. The right candidate is passionate about architecting secure enterprise level APIs and enterprise grade distributed Cloud data platforms / services / solutions.
Key Responsibilities:
• Work within an agile product management delivery methodology as part of a wider team.
• Collaborate with cross-functional stakeholders in the SDLC; PMs, BAs, QA Analysts, DevOps, C-level.
• Design, implement and Document Azure data-driven solutions – business & technical requirements.
• Working experience designing and implementing secure micro-services architecture in Azure leveraging Azure Power Platform ( Azure API, Azure Power Automate, Azure Native Solutions ) as well as enterprise grade JSON / REST APIs.
• Support various testing phases; regression / performance, UAT / smoke testing / post-production.
• Engage with Bennington’s IT governance to maintain data privacy, data governance and access control policies, standards and frameworks.
• Develop, enhance, maintain and optimize in-house data solutions, project quotes/estimates.
• Collaborate in defining an engineering culture .
Requirements:
The successful candidate will be a self-starter who will ‘own’ the product(s), knows inherently what is required to be successful in the role and has the leadership skills to engage others within the organization to help drive our business forward. They must possess strong analytical skills, must have the ability to solve problems under pressure and work well as part of a team but also must have the ability to be self-directed.
• Excellent communication and documentation skills.
• Working experience in designing / implementing / documenting secure distributed / high availability cloud solutions using Azure Power Platform, Azure Native Solutions and secure REST / JSON data-driven APIs.
• Demonstrated experience in API lifecycle | management | governance and establishing secure micro-services architecture along with OAuth, API Gateways and API frameworks.
• Working experience designing / implementing secure enterprise-grade micro-services and APIs.
• Working experience in working in various environments with DevOps, release and change management.
• Capacity to work without supervision and remain accountable to all stakeholders delivering solutions.
• Working experience with C#, ASP.MVC / ASP.NET / ASP.NET, MS DevStudio, JSON, XML, JS, CSS, HTML/XHTML, Azure DevOps, MS Sql Server and MS Power Automate.
• Must have experience working with Atlassian Confluence & JIRA.
• Nice to have experience with various RDBMS or NoSQL DB.
• Nice to have experience using Dynamics 365 APIs.
Qualifications:
A minimum of 5 to 7 years’ experience in a similar role and a college diploma in computer science, software engineering or equivalent. Industry courses / certifications / diplomas such as Microsoft MCSD, Scrum / ITIL / Azure Developer Associate / Developing Solutions for MS Azure would be considered an asset.
Interested applicants should forward their resume to Human Resources.
Job Title: SecOps Engineer
Job Type: Permanent, Full-time
Reporting to: Manager, Technology Operations
Summary:
The SecOps Engineer is passionate about technology and has experience with both traditional on-premises systems as well as cloud environments. The SecOps Engineer is responsible for safeguarding the operation of the company systems and network, and the organization’s cyber security champion. They will be accountable for cyber security considerations and oversee system and network design, implementation, organization, and troubleshooting.
The incumbent is a self-starter who “owns” the product(s), knows inherently what is required to be successful in the role and has the leadership skills to engage others within the organization to help drive our business forward.
Key Responsibilities:
• Design, configure and maintain secure systems and protocols. Work closely with developers, system administrators and other stakeholders to identify security risks and develop strategies to mitigate them.
• Develop & maintain security policies and procedures, implement access controls, and ensure compliance with industry standards and regulations.
• Implement security tools to detect and respond to security incidents using tools such as IDS and SIEM.
• Utilize vulnerability scanners and penetration testing tools to identify and assist in remediation of software and hardware vulnerabilities.
• Conduct risk assessments to identify potential security threats and vulnerabilities.
• Educate employees and other stakeholders about the importance of security and how to protect sensitive information. Work with other teams to ensure that security is integrated into the organization’s culture and processes.
• Staying up-to-date with emerging technologies and security trends.
• Provide after-hours support as required on emergency basis and for projects scheduled outside of business hours.
Requirements:
• Strong knowledge of network and system security, including firewalls, intrusion detection systems and encryption technologies.
• Familiarity with security standards and regulations such as NIST and OSFI.
• Experience with security tools and technologies, such as SIEM and vulnerability scanners.
• Understanding of cloud security, including cloud infrastructure and application security.
• Experience with developing a Zero-Trust framework model.
• Coordination and organization skills.
• Attention to detail and ability to follow processes and procedures.
Strong Analytical skills and moderate strategic planning
• Experience with Azure Cloud Services, Azure Sentinel and Fortinet preferred.
• Both a team player and self-directed.
Qualifications:
• Minimum requirement: College Diploma in computer science, software engineering, technology or equivalent 4+ years in a networking or information security role.
• Strong facilitation, negotiation, and consultation skills, including the ability to communicate effectively both verbally and in writing at all levels of the organization.
• Cyber Security focused industry courses/certifications: Microsoft, CompTIA, Cisco or (ISC)2 certifications considered an asset.
• ITIL Service Management exposure/knowledge/certification is also considered an asset.
• 5+ years of hands-on experience in a network or Cloud administration role, and 2+ years in a Security Operations role, including:
• SIEM, log aggregation, IDS/IPS, EDR
• LANs, Firewalls, L2/L3 Switches
• Azure Cloud, GIT and DevOps
• Windows Active Directory, EntraID, Microsoft Defender Suite
• WAF, WAS
Interested applicants should forward their resume to Human Resources.
Job Title: Bilingual Funding Analyst
Job Type: Permanent, Full-time
Reporting to: Supervisor, Funding
Summary:
This full-time position reports to the Supervisor, Funding. The candidate will be responsible for auditing and funding new lease packages. The position involves reviewing and auditing lease documentation, deficiency follow-up, liaising with brokers, preparing and amending PPSA’s, running and reviewing searches as required and data input into the system.
Key Responsibilities:
• Audit and fund new leases with an awareness of potentially fraudulent situations. The incumbent must always be focused on the big picture and ensure that our interests are protected.
• Review broker prepared document packages and compare them to the credit approvals, validating that the documents have been prepared within the parameters of the credit approval
• Coordinate with the Credit Department to ensure credit conditions are satisfactory and approved
• Ensuring payments are accurate and that vendors are assessing correct and appropriate taxes before requesting release of payment
Requirements:
The successful applicant will have a strong attention to detail and have the ability to work well under pressure and tight deadlines. A positive attitude with the ability to work well independently is crucial.
The successful candidate must be organized and accurate. Strong written and oral communication skills are required and proficiency in Microsoft Office is a must.
Candidates should also have an understanding of documentation processes/procedures, T-Value and PPSA rules.
Qualifications:
A University or college degree with a Business background is required (or equivalent work experience). Applicants must have 3-5 years of experience in a similar role.
Bilingualism in English and French is required.
Interested applicants should forward their resume to Human Resources.
Job Title: Customer Service Coordinator
Job Type: Permanent, Full-time
Reporting to: Manager, Customer Service
Summary:
This full-time position reports to the Manager, Customer Service. The candidate will be responsible for answering all telephone and email inquiries from customers, brokers and internal personnel relating to active, up-to-date lease contracts. The position also involves following up for expired insurance certificates and negotiating insurance claims. Team members in this role receive exposure to a large number of internal processes and departments. They deal directly with brokers and work to find mutually workable solutions for our strategic partners.
The position also provides switchboard relief and scanning of all customer service related documents.
Requirements:
The successful applicant will have a strong attention to detail and have the ability to work well under pressure and tight deadlines. A positive attitude with the ability to work well both in a team environment as well as individually is crucial. The applicant must be able to remain calm under pressure in a deadline oriented environment, with the capability to effectively manage competing priorities and timelines.
The successful candidate must be organized and accurate. Strong written and oral communication skills are required and proficiency in Microsoft Office is a must.
Qualifications:
A University or college degree with a Business background is required (or equivalent work experience). Applicants must have 1-2 years of experience in a similar role.
Bilingualism in English and French would be considered an asset.
Interested applicants should forward their resume to Human Resources.
Student Opportunities
Learn. Grow. Contribute. See our open Co-Op positions below.
Currently, there are no open opportunities for students.