Enable job alerts via email!

Senior Software Developer

Sage Recruiting

Toronto

Remote

CAD 130,000 - 150,000

Full time

3 days ago
Be an early applicant

Job summary

A Toronto-based technology company is seeking 4 Senior Software Developers to contribute to a new cloud-based SaaS product. You will design and develop the software while working in a remote environment. The ideal candidate has over 6 years of experience and extensive knowledge in software development, particularly in .NET Core and Agile methodologies. This role offers competitive compensation, including CAD 130K – 150K salary and a 15% bonus, with a strong emphasis on work-life balance.

Benefits

4 weeks of vacation
Flexible hours
No overtime
Competitive vacation perks

Qualifications

  • 6+ years of experience in software development.
  • Experience building SaaS products.
  • Strong understanding of OOP, design patterns, and best practices.

Responsibilities

  • Participate in daily stand-ups and Agile ceremonies.
  • Design and develop a new SaaS-based software solution.
  • Write clean, robust, and sustainable code.

Skills

Software Development
.NET Core (C#)
Agile methodologies
Troubleshooting skills

Tools

Azure
MariaDB
Cassandra

Job description

Sage Recruiting is looking for 4 Senior Software Developers to join a profitable, REMOTE (optional), Toronto-based technology company in the automotive industry! The business has been in operation for 15 years and has recently transitioned to a cloud-based SaaS solution, building a new SaaS product from the ground up. The product focuses on gathering data from repair shops and providing meaningful insights and recommendations to automotive sector clients.

We’re seeking 4 Software Developers to help develop this new SaaS platform. The team has extensive domain knowledge, and the business rules are established, but the logic and technology stack will differ. You will play a key role in delivering high-quality software efficiently, as the organization adopts Agile and DevOps practices. If you’re motivated, enjoy working in a small team within an established company that offers growth and professional development, this opportunity is for you!

What you’ll be doing
  1. Participate in daily stand-ups and Agile ceremonies
  2. Engage in story grooming sessions with the team
  3. Design and develop a new SaaS-based software solution
  4. Write clean, robust, and sustainable code based on groomed stories and NFRs
  5. Conduct code reviews with team members
  6. Create and maintain technical documentation
  7. Diagnose, troubleshoot, and improve legacy software solutions
What we’re looking for
  • 6+ years of experience in software development
  • Experience building SaaS products
  • Proficiency with .NET Core (C#)
  • Experience with relational and NoSQL databases (MariaDB, Cassandra)
  • Microservices experience is preferred
  • Experience with cloud platforms (Azure)
  • Knowledge of Agile methodologies
  • Experience with TDD in software development and design
  • Strong understanding of OOP, design patterns, and best practices
  • Excellent troubleshooting skills
  • Strong communication skills, both oral and written
  • Attention to detail
Nice To Have
  • Experience with Angular
  • Familiarity with Jira, Bitbucket, Jenkins, JFrog
  • Knowledge of Docker & Kubernetes
  • Experience with Cassandra DB and RabbitMQ
  • Understanding of security best practices (OWASP)
What we offer
  • Salary: CAD 130K – 150K + 15% bonus
  • 4 weeks of vacation, flexible hours, work–life balance
  • No overtime!
  • Remote work (optional office in Toronto, but primarily remote)
  • Competitive vacation perks
  • A fun, transparent, motivating, and collaborative culture
  • Diverse and inclusive environment
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.