Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

ServiceTitan

Remote

CAD 175,000 - 206,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company in Canada is seeking a Senior Software Engineer to architect and implement user-facing features. Candidates must have at least 8 years of industry experience, with expert-level knowledge of the Microsoft .NET technology stack, including C#, .NET, ASP.NET MVC, and SQL databases. This role offers a competitive salary package up to $206,000 CAD, comprehensive health benefits, and opportunities for career growth within a flexible work environment.

Benefits

Comprehensive health and wellness benefits
Opportunity for career advancement
Flexible time off

Qualifications

  • Minimum of 8 years of industry experience.
  • Experience with front-end frameworks such as React and Knockout.js is a plus.
  • Strong technical writing skills.

Responsibilities

  • Architect, design, and implement user-facing features end-to-end.
  • Collaborate with product managers and designers.
  • Utilize data-driven approaches for product decisions.

Skills

Expert-level knowledge of Microsoft .NET stack (C#, .NET, ASP.NET MVC, Web APIs)
Proficiency in HTML5
Proficiency in JavaScript
Strong communication skills

Education

B.S., M.S., or PhD in Computer Science, Physics, Engineering, or related field

Tools

Git
Visual Studio
JIRA
Job description

Employer Industry: Software Development

Why consider this job opportunity
  • Salary range up to $206,000 CAD
  • Opportunity for career advancement and growth within the organization
  • Flexible time off with ample learning and development opportunities
  • Comprehensive health and wellness benefits, including company-paid medical, dental, and vision
  • Support for parental leave and adoption reimbursement
  • Recognition and rewards for great work through peer-nominated awards and Bonusly
What to Expect (Job Responsibilities)
  • Architect, design, and implement user-facing features end-to-end
  • Collaborate with product managers, designers, and engineers to prototype and implement product features
  • Communicate effectively with other engineers, product managers, customers, and partners
  • Dedicate 70% of time to development and 30% to working on requirements, mentorship, and supervision
  • Utilize data-driven approaches for product decisions and engage in A/B testing
What is Required (Qualifications)
  • Minimum of 8 years of industry experience
  • Expert-level knowledge of the Microsoft .NET technology stack (C#, .NET, ASP.NET MVC, Web APIs) and SQL databases
  • Proficiency in HTML5 and JavaScript; experience with front-end frameworks such as React and Knockout.js is a plus
  • Strong communication and technical writing skills
  • B.S., M.S., or PhD in Computer Science, Physics, Engineering, or a related technical field
How to Stand Out (Preferred Qualifications)
  • Experience with Git, unit testing, debugging, profiling, Visual Studio, JIRA, and other tools used by developers on the Microsoft technology stack
  • Ability to empathize with users and advocate for their experience
  • Experience with A/B testing

#SoftwareDevelopment #EngineeringJobs #CareerOpportunity #CompetitivePay #HealthBenefits

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately. We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.