Enable job alerts via email!

Senior Software Engineer - Hybrid, Growth & Impact

BFL Canada

Toronto

On-site

CAD 90,000 - 130,000

Full time

30+ days ago

Job summary

A leading risk management and insurance firm is seeking a Software Engineer for their Toronto office. You will design and implement software that supports key business functions, collaborating with various professionals to optimize database systems and develop user guidelines. The ideal candidate has a Bachelor's degree, over 7 years of experience, and is proficient in multiple languages and frameworks. Competitive salary of $90,000 to $130,000 depending on experience.

Benefits

Generous medical and dental coverage
Telemedicine
Employee and family assistance program
Retirement and savings programs
Wellness allowance
Year-round social activities and events

Qualifications

  • At least 7 years of professional experience in software development, with a minimum of 5 years in a senior or lead role.
  • Ability to work independently and under pressure.
  • Strong problem-solving, analytical, communication, and teamwork skills.

Responsibilities

  • Plan phases of the software development life cycle (SDLC) for various projects.
  • Assist in the preparation and documentation of software requirements and specifications.
  • Collaborate with network administrators, systems analysts, and other software engineers to resolve issues.

Skills

C#.NET
Visual Studio IDE
Javascript
HTML
CSS
VB.NET
Azure Repos
Git
GitHub
Agile Project Management
SQL Server
Power Platform
Bilingual in French and English

Education

Bachelor's degree in computer science, software engineering, or related field

Tools

Entity Framework
Dapper
DevExpress
Telerik
Infragistics
Azure Logic Apps
Azure Functions
Swagger
Postman
xUnit
NUnit
Selenium
Job description
A leading risk management and insurance firm is seeking a Software Engineer for their Toronto office. You will design and implement software that supports key business functions, collaborating with various professionals to optimize database systems and develop user guidelines. The ideal candidate has a Bachelor's degree, over 7 years of experience, and is proficient in multiple languages and frameworks. Competitive salary of $90,000 to $130,000 depending on experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.