Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior .NET Engineer

$121.64k - $152.41k per year
Full-time

Enable

Managing pricing and rebates shouldn’t be a hassle. Enable’s intelligent platform is built for the speed of today’s market, eliminating disconnects between pricing strategy and rebate execution. We help companies to increase profitability and simplify the complex with accurate, AI-powered insights, real-time performance monitoring, agreement optimization, and simplified rebate management.

 

After securing $291M in Series A-D funding and acquiring Flintfox in 2025, Enable is positioned for continued, significant growth. Since the launch of our flagship product in 2016, we have been rapidly scaling our client base, product offerings, and built a team of top-tier professionals committed to reshaping the industry.

 

Want a glimpse into life at Enable? Visit our page to learn how you can be part of our journey.

Job Summary  

 

As a Senior Engineer you will be responsible for contributing to our high-quality software engineering practices, be immersed in the full product engineering process, contributing to technical design, implementation, testing, deployment, and ongoing support and maintenance of our software. By going above and beyond implementing new features, we focus on customer experience, building high-quality, secure, and scalable software. 

Duties and Responsibilities


  • Dedicated learning and development time. 

  • Full-stack code development. 

  • Pair programming. 

  • Peer code reviews. 

  • Modern architecture design. 

  • Continuous integration and automated production deployments. 

  • Application health and availability monitoring. 

  • Software design patterns driving robustness, scalability, and performance. 

  • Application security and secure coding practices. 

  • Often drive team discussions and ceremonies. 

  • Effectively communicate and proactively share information, so my manager, team, and stakeholders are informed and aligned. 

  • Proactively encourage collaborative working within my team to overcome complex problems and technical challenges. 

  • Contribute to collaboration outside of my immediate team. 

  • Identify and lead collaboration with cross-functional teams such as Product Management and Platform teams. 

  • Develop and demonstrate technical leadership skills within my team. 

  • Lead with a problem-solving mindset. 

  • Occasionally lead my team. 

  • Leverage customer insights and data to inform decisions. 

  • Balance value for the customer with other business goals in an informed manner. 

  • Understand the implications of my decisions and adjust my approach based on the impact and risk in the short and long-term. 

Required Education and Experience


  • 3 - 5 years’ professional software development experience

  • Architecture Design: Experience using some of these; microservices, event-driven, scalable architecture, and vertical slices. 

  • Coding: At least two languages, one compiled/object orientated programming and one scripting.

  • Front-End Frameworks:Experience in frameworks like; Angular, Blazor, React and/or Typescript. 

  • Databases: Experience of SQL, NoSQL.

  • Software Tooling: GIT, CI/CD, deployment tools like Octopus, GitHub actions, infrastructure as code and other DevOps practices.

  • Docker and/or Kubernetes containerization

  • RabbitMQ, Azure Service Bus, or other messaging brokers

Preferred Education and Experience


  • Coding: C# .NET is currently our core language and experience of that is preferred but not essential. 

  • Databases: We use SQL Server and Cosmos, but others like Aurora, Postgres, MongoDB and Cassandra are acceptable. Enterprise scale data store knowledge is a bonus. 

  • Web: Experience of web acceleration, and performance through CDN, Cache, and Load Balancers is a bonus. 

  • Cloud: We are Azure hosted and experience of this is a strong preference. However other Cloud platforms like AWS/GCP are acceptable. 

  • Big Data Processing: We process enterprise scale volumes of data. Having experience of ways of working with these for example parallel processing, BI systems, Data lakes, Kafka, Spark, Databricks, and/or Snowflake is a bonus. 

$121,635 - $152,410 a year

Total Rewards:

At Enable, we’re committed to your professional development and growth. Starting pay is determined by factors like location, skills, experience, market conditions, and internal parity.

Salary/TCC is just one component of Enable’s total rewards package. Enable is committed to investing in the holistic health and wellbeing of all Enablees and their families. Our benefits and perks include, but are not limited to:  

Paid Time Off: Take the time you need to relax and recharge 

Wellness Benefit: Quarterly incentive dedicated to improving your health and well-being 

Comprehensive Insurance: Health and life coverage for you and your family 

Retirement Plan: Build your future with our retirement savings plan 

Lucrative Bonus Plan: Enjoy a rewarding bonus structure subject to company or individual performance 

Equity Program: Benefit from our equity program with additional options tied to tenure and performance 

Career Growth: Explore new opportunities with our internal mobility program 

Additional Perks:   

Training: Access a range of workshops and courses designed to boost your professional growth and take your career to new heights  

Pets: Bring your pets to our welcoming, pet-friendly offices 

According to LinkedIn's Gender Insights Report, women apply for 20% fewer jobs than men, despite similar job search behaviors. At Enable, we’re committed to closing this gap by encouraging women and underrepresented groups to apply, even if they don’t meet all qualifications.

Enable is an equal opportunity employer, fostering an inclusive, accessible workplace that values diversity. We provide fair, discrimination-free employment, ensuring a harassment-free environment with equitable treatment.

We welcome applications from all backgrounds. If you need reasonable adjustments during recruitment or in the role, please let us know.

This job posting is for a current, existing vacancy.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior .NET Engineer in Toronto, ON vacancy
  • $118k - $152k per year

     ...The Role Capco is seeking a Senior Software Engineer with strong expertise in C#, .NET, ASP.NET Core, and API development to join our Technology & Engineering practice in Toronto. In this role, you will design, develop, modernize, and maintain enterprise applications... 
    Senior
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    1 day ago
  •  ...Position: Senior .NET Developer Location: Toronto, ON Job ID#: RQ11090  ​ Duration: 8 Months Role Overview We are seeking a Senior Full Stack Software Developer to design, build, and support scalable web applications and data-driven systems... 
    Senior
    Full time

    Symbiotic Digital

    Toronto, ON
    more than 2 months ago
  •  ...best organizations in the industry? Job Description The Senior .NET Web Developer need to have solid experience in .NET framework...  ...~ Bachelor's degree diploma in computer science or software engineering Additional Information Desired Skills: Excellent... 
    Senior
    Full time
    Flexible hours

    Asl Consulting

    Toronto, ON
    more than 2 months ago
  • $85k - $105k per year

     ...operational execution to deliver transformative results. Make an impact as we look to strengthen our Digital Solutions practice with a Senior .NET / Azure Developer with strong leadership capabilities to support upcoming project work, including CMS and .NET modernization... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Experienced Career

    Toronto, ON
    more than 2 months ago
  •  ...-level experience and ideally using versions 12+) \ \ · \\\ .NET Framework and/or .NET Core -based design, development, and testing...  ...experience \ \ \ This is an amazing opportunity for a Senior Software Developer (.NET) to deliver a fully greenfield, Azure... 
    Senior
    Full time
    Remote work

    Yoush Consulting

    Toronto, ON
    more than 2 months ago
  •  ...across Canada, the U.S., and globally. The Role As a Senior .NET Developer at NPX, you will own the design and evolution of mission...  ...objectives into scalable technical strategy. ~ Raise the engineering bar through rigorous code reviews, best practices, and... 
    Senior
    Long term contract
    Full time

    Nuclear Promise X

    Toronto, ON
    more than 2 months ago
  • $130k - $140k per year

     ...This role is open to remote/ hybrid candidates commutable to our Toronto HUB office. Job Description Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space? Join Curinos, where you will play a pivotal role in shaping the... 
    Senior
    Part time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Curinos Inc

    Toronto, ON
    4 days ago
  • usd89.2k - usd129.4k per year

     ...Experience in programming languages including C#, Visual Basic .NET, and Python; C++ is an asset ~ Experience in JavaScript, JSON,...  ...administration, and tuning), Azure SQL, AWS RDS, and embedded database engines such as MS Jet, SQLite, and DuckDB ~ Strong knowledge of... 
    Full time
    Internship

    Moody's

    Toronto, ON
    12 hours ago
  • $180.2k - $233.2k per year

     ...work done. Our team is self-contained and cross functional between engineering, product, design, analytics, growth and marketing. This...  ...with new ideas rapidly. We want to test ideas that will drive net new, high intent Homeowners to Thumbtack with jobs to be done and... 
    Senior
    Full time
    Seasonal work
    Local area

    Thumbtack

    Toronto, ON
    21 days ago
  • $180k - $220k per year

     ...onsite in our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is seeking a skilled Senior Data Engineer to join our Data Engineering team and help build, scale, and optimize our data platform, reporting infrastructure, and data-... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    7 days ago
  •  ...performance. Job Description Position: .Net Developer Location: Toronto, ON, CA...  ..., is seeking a skilled and agile .NET Senior Developer to join our team! If you have...  ...• Degree in Computer Science, Software Engineering or a comparable university level program... 
    Senior
    Full time
    Casual work
    Work at office

    Dba Technologies, Llc

    Toronto, ON
    more than 2 months ago
  •  ...consistent and explainable. This quality-first foundation makes data the engine of trust, powering AI, analytics, and operations with confidence....  ...Customer Centric Candid and Caring Aim High   As a Senior Sales Engineer, you will work closely with Account Executives to... 
    Senior
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Ataccama

    Toronto, ON
    9 days ago
  • $160k - $200k per year

     ...products are built. Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams where builders can take...  ...from concept to production in days instead of months. As a Senior Data Engineer, you'll own the data platform that powers decision... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship
    3 days per week

    Clutch Technologies

    Toronto, ON
    10 days ago
  •  ...Docebians around the world and help us reinvent the way people learn, because learning never stops. The Adventure Ahead As a Senior Product Engineer, you bring strong expertise in either backend or frontend engineering alongside the ability and willingness to work across... 
    Senior
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    8 days ago
  •  ...high and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director, Cloud Operations A quick snapshot… As...  ...modern software development technologies including .NET Core/.NET Framework, Java, and JavaScript.... 
    Senior
    Long term contract
    Full time
    Immediate start
    Worldwide

    Conga

    Toronto, ON
    14 days ago
  • $108k - $158k per year

     ...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group ASICS Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives communication... 
    Senior
    Remplacement
    Full time
    Work from home

    Qualcomm

    Toronto, ON
    8 days ago
  • $5000 per month

     ...Hi there! Thanks for stopping by Lightspeed's Data Office is hiring a Senior Analytics Engineer to design and own the data models that drive decisions across financial performance, GTM activities, and product insights. You'll partner with stakeholders across Finance, Revenue... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Lightspeed Commerce

    Toronto, ON
    11 days ago
  • $150k - $200k per year

     ...the firm’s systems of record through MCP tool servers, the platform is already in daily use and continues to expand. This is the senior engineering role responsible for advancing its development. You will design, build and deploy the firm’s AI applications end to end,... 
    Senior
    Full time

    Stikeman Elliott Llp

    Toronto, ON
    3 days ago
  • $136k - $187k per year

     ...is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    18 days ago
  • $166k - $195k per year

     ...so are the rewards.  The International engineering team's mission is to expand Robinhood's...  ...people manage their financial lives!  As a Senior Full Stack Software Engineer , you will...  ...growth mechanisms, localized promotion engines, and user acquisition pipelines to... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    2 days ago
  •  ...Plus10 is a technical recruitment agency  with a   focus   on   Engineering and Product professionals that build web applications using a modern...  ...working hand-in-hand with the following client to help find a  Senior Cloud Infrastructure Engineer .   The client is a digital... 
    Senior
    Full time
    Work at office
    1 day per week

    Plus10 Recruitment

    Toronto, ON
    1 day ago
  • $180k - $272.8k per year

     ...more. We are growing rapidly and hiring top talent with leading AI skills across engineering, sales, product, marketing, and beyond as we build the leading digital operations platform.   Senior Engineering Manager, Release Engineering AI has changed how fast PagerDuty... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Pagerduty

    Toronto, ON
    2 days ago
  • $145k - $165k per year

     ...Prophix One™ is built for organisations that want to plan smarter and move faster. As a Senior Engineer on the FP&A Plus platform, you will design, build, and maintain the modular .NET capabilities that more than 2,500 finance teams around the world rely on every day for... 
    Senior
    Full time
    Internship

    Prophix

    Toronto, ON
    more than 2 months ago
  • $150k - $200k per year

     ...Senior Geotechnical Engineer Geotechnical Services Southern Ontario Annual Salary Range: $150,000 - $200,000 Be part of a team dedicated to delivering high-quality technical solutions that help clients navigate complex project needs. You'll have the opportunity to... 
    Senior
    Long term contract
    Full time
    Contract work
    For contractors
    Internship
    Work at office
    Flexible hours

    Pinchin Canada Career

    Toronto, ON
    24 days ago
  •  ...Our client manages large lottery campaigns for major foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing and implementing software and integration solutions that supports... 
    Senior
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    23 days ago
  •  ...inclusion. Find out how TripleLift raises up the programmatic ecosystem at triplelift.com . Overview TripleLift is seeking a Senior Data Engineer to join a small, influential Data Engineering team. This hire will be responsible for expanding and optimizing our data... 
    Senior
    Full time

    Triplelift

    Toronto, ON
    24 days ago
  • $180k per year

     ...Role:  Senior .NET Fullstack Engineer  Structure: Full time  Location: Toronto/ GTA - Hybrid, 2 days a week in office Rates: 140k - 180k per year, plus discretionary bonus and benefits - We have a great new opportunity to support one of our clients in a full time... 
    Senior
    Full time
    Work at office
    2 days per week

    CorGTA

    Toronto, ON
    12 hours ago
  •  ...Job Description Our client is looking for a strong Senior Web Application Developer to join a project team with the prospect of becoming...  ...-time employee. You will be responsible for the bulk of backend .Net development and creating widgets for the brand site. You will take... 
    Senior
    Full time
    Flexible hours

    Insight Global

    Toronto, ON
    more than 2 months ago
  • $101.2k - $130.9k per year

     ...using the link below. Job posting link via Si Systems: Senior Integration Engineer Our Story & Purpose:   We’re Vancity, a member-owned...  ...break down barriers. We’ve made bold commitments to become net-zero by 2040 across all mortgages and loans, and we’re ... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start
    Flexible hours

    Vancity

    Toronto, ON
    more than 2 months ago
  • $140k - $155k per year

     ...correctness, latency, and reliability. We’re looking for a Senior Engineer who can design and deliver changes in a complex reservation domain...  ...compromising reliability. The team works across a mix of C#/.NET and Java services and supporting systems, and the role requires... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Opentable

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior .NET Engineer. Be the first to apply!