Menu
Bennington Financial Corp.
  • Welcome
  • Our History
  • Our Business
  • Our Culture
  • Join Us!
  • Contact Us
Bennington Financial Corp.

Join Us!

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 cover letter and resume to Human Resources.

Job Title: Software Developer
Job Type: Permanent, full-time
Reporting to: Director of Information Technology

Summary:

This full-time permanent position reports to the Director of Information Technology as a .NET software developer on the delivery team. The candidate will be responsible for the requirements, design, construction, integration, testing, verification and maintenance of internal and client facing software products. The individual must be forward-thinking and share in a common vision of quality, integrity and efficiency. The right candidate is passionate about programming, secure development, agile and DevSecOps.

Key Responsibilities:

• Develop and enhance in-house systems and software
• Maintain and modify existing applications
• Fix defects and add features to applications
• Assist in the architecture and development of technology solutions
• Document all solutions and maintain ongoing development plan and production schedule
• Participate in requirements gathering and application architecture sessions
• Provide software development quotes/estimates
• Create and maintain process documentation

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, have the ability to solve problems under pressure and work well as part of a team but also have the ability to be self-directed. Must have 5+ years of experience designing and developing secure web applications and 2+ years of experience designing, developing and securing APIs. They should be skilled in the following: Microsoft Visual Studio (VSTS, TFS), ASP.Net, C#, MVC, CSS, JSON, JavaScript, Ajax, HTML/XHTML, XML, IIS, strong knowledge of Microsoft SQL Server, strong knowledge of developing secure restful APIs, job automation tools and release management or SSDLC process knowledge.

Qualifications:

A minimum of 5 years’ experience in a similar role and a college diploma in computer science, software engineering, technology or equivalent is the minimum requirement. Industry courses/certifications such as Microsoft MCSD, Scrum and ITIL would be considered an asset.

Interested applicants should forward their cover letter and resume to humanresources@benningtonfinancial.ca.

Job Title: Senior Quality Assurance Lead
Job Type: Permanent, full-time
Reporting to: Vice President, Technology

Summary:

The Senior QA Lead is responsible for developing, implementing and maturing the software QA practice. The ideal candidate will have experience with establishing QA processes from the ground up. This is an excellent opportunity for someone to own and grow the QA practice with a team of dedicated developers and business users. The Senior QA Lead is expected to implement and perform all aspects of software QA, including (and not limited to): analyzing, developing, debugging, executing and maintaining test cases. The Senior QA Lead will put a big emphasis on automated testing. They will be responsible for implementing and maintaining complete sets of automated test cases to ensure proper regression testing. The individual must be forward-thinking and share in a common vision of quality, integrity and efficiency. The right candidate is passionate about quality, application security, agile and DevOps. Our delivery team needs a team member that can help improve and grow all those disciplines.

Key Responsibilities:

• Implement and maintain Standards and Guidelines for Software QA
• Analyze, develop, debug, execute, maintain, and document test cases
• Ensure documentation and test cases are documented and up-to-date
• Analyze the testing needs and develop testing strategy and plans
• Develop automation testing strategy
o Create and execute automated UI testing in the test automation framework
o Create and maintain automated load testing
o Create and maintain automated API testing
• Maintain and refactor automated scripts in the test automation framework
• Database testing in Microsoft SQL environment including validating stored procedures, jobs and triggers
• Evaluate manual or automated test cases and report test results
• Replicate and manage defects and verify defect fixes
• Identify any potential quality issues/risks per defined process
• Track defects and maintain accurate status
• Ensure that validated deliverables meet functional and design specifications
• Work collaboratively with development and business teams to ensure the clarity of business/functional requirements
• Promote and develop awareness of testing methodologies and standards

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, possess a strong knowledge of Selenium automation testing, and have a solid knowledge of SQL to query databases for testing purposes (Microsoft SQL Server). They should be experienced with the following technologies: Jenkins, Selenium, testlodge and Katalon Studio (or similar), Visual Studio Team Services (or TFS), Microsoft SQL Server and Visual Studio- .Net development environment. The incumbent must have familiarity with Agile/Scrum and be able to work both independently/self-directed as well as in a team environment.

Qualifications:

A college diploma in computer science, technology or the equivalent is the minimum requirement. A minimum of 5 years’ experience testing software as part of a delivery/development team is required. Experience with documenting test requirements, creating test cases, setting up and using case management tools and automating UI testing using tools such as Selenium is required. Knowledge of ITIL processes would be considered an asset. Previous work in Azure Cloud and Azure DevOps would also be considered an asset.

Interested applicants should forward their cover letter and resume to humanresources@benningtonfinancial.ca.

Job Title: Funding Analyst
Job Type: Permanent, full-time
Reporting to: Funding Manager
Openings: 2

Summary:

This full time position reports to the Funding Manager. 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 considered an asset.

Interested applicants should forward their cover letter and resume to humanresources@benningtonfinancial.ca.

Job Title: Insurance Coordinator
Job Type: Permanent, full-time
Reporting to: Manager, Customer Service

Summary:

This full time position reports to the Customer Service Manager. The incumbent will keep track of insurance for all open leases. They will ensure that insurance remains up to date, and they will call customers to request proof of insurance when it is not.

Requirements:

The successful candidate must have strong research skills, be organized, accurate and detail oriented. Strong written and oral communication skills are required and proficiency in Microsoft Office (specifically Excel) is a must. The candidate must be an assertive self starter, who is comfortable making phone calls and following up with lessees, brokers and insurance companies. The candidate will also have to be able to learn and adapt quickly and find a solution with a can do attitude. The candidate needs to have a positive attitude, be a team player and be able to follow instructions.

Qualifications:

A University or college degree with a Business background is preferred (or equivalent work experience). Applicants must have 1-2 years of experience in a similar role.
Bilingualism in English and French is considered an asset.

Interested applicants should forward their cover letter and resume to humanresources@benningtonfinancial.ca.

Job Title: Senior Law Clerk
Job Type: Permanent, full-time
Reporting to: Senior Legal Counsel

Summary:

Reporting primarily to Senior Legal Counsel in conjunction with General Counsel, the Senior Law Clerk is responsible for providing legal support to the Legal team at Bennington, including, among other things, assisting the Legal Team in diverse litigation activities.

Key Responsibilities:

  • Reviewing, analysing and summarizing litigation files
  • Prosecution of Small Claims Court actions and assisting in the prosecution of Superior Court actions
  • Providing instruction/guidance to external counsel
  • Determining PPSA priorities
  • Negotiating settlements, including in large collection/litigation matters
  • Enforcement of Court judgments/orders
  • Correspondence and communication with respect to the above mentioned duties
  • Relevant administrative tasks within the Legal Team
  • Other related duties as requested by General Counsel and Senior Counsel

The successful candidate will be given considerable responsibility after receiving meaningful training from experienced staff and exhibiting the requisite skills and judgment. This will include primary carriage of legal files under the ultimate supervision of counsel. The position requires the ability to work independently and receive instructions from the Senior Legal Team.

Requirements:

The successful candidate must be organized, accurate and detail oriented. Strong written and oral communication skills are required and proficiency in Microsoft Office (specifically Word and Excel) is essential.

Qualifications:

  • A college diploma/certificate in a Law Clerk program is preferred
  • 8+ years of work experience as a Law Clerk
  • 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 cover letter and resume to humanresources@benningtonfinancial.ca.

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 comparables, 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 cover letter and resume to humanresources@benningtonfinancial.ca.

Student Opportunities

Learn. Grow. Contribute. See our open Co-Op positions below.

Currently, there are no open opportunities for students. 

Don't see a position that matches your skills?

We are always looking to add to our awesome team!

Send us your resume!
  • Accessibility
  • Code of Conduct
  • Privacy Policy
  • Resolving Your Concerns
  • Site Feedback

Search the site

© 2021 Bennington Financial Corp.