Senior .NET Engineer
$121.64k - $152.41k per yearEnable
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.
- ...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...SeniorFull timeFlexible hours
- ...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...SeniorFull time
$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...SeniorFull timeWork at officeRemote workFlexible hours- ...-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...SeniorFull timeRemote work
- ...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...SeniorLong term contractFull time
$120k - $150k per year
...modern fintech platform used nationwide, where your code directly shapes real-world financial experiences. We’re hiring a Senior Full Stack Developer (.NET/Angular) to join fast-growing Canadian fintech company building modern mortgage platforms that streamline how brokers...SeniorLong term contractFull timeWork at office2 days per week3 days per week- ...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...SeniorFull timeCasual workWork at office
- ...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...SeniorFull timeFlexible hours
$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...SeniorFull timeInternship$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â¯...SeniorPermanent employmentFull timeInternshipWork at officeImmediate startFlexible hours$125k - $165k per year
...plan smarter and move faster. As a Senior Software Engineer at Prophix, you'll play a central role... ...with Microsoft technologies including C# .NET/Core, SQL Server, and Entity Framework.... ...Familiarity with additional database engines (MySQL, PostgreSQL) and query languages...SeniorFull timeInternship$120k - $170k per year
..., and continuous improvement - where every engineer can experiment, own, and make real impact. The Role We’re looking for Senior Software Engineers who are passionate about... ...solutions. ~ Solid experience with C# / .NET Core or similar backend technologies. ~ Familiarity...SeniorFull timeWork at office3 days per week$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...SeniorLong term contractFull timeWork at officeLocal areaRemote workFlexible hours$120k - $160k per year
...experiences that feel effortless, connected, and customer-first. That’s where you come in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering as a discipline at Flinks . You'll own the data and ML platform that turns...SeniorFull timeContract workRemote workFlexible hours$120k - $180k per year
...requirements Requirements ~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (... ...MySQL, MongoDB) and devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure preferred ~...SeniorRemote jobFull timeWork at officeVisa sponsorship$94.1k - $160k per year
...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could...SeniorPermanent employmentFull timeWork at officeImmediate startRemote workFlexible hours$110k - $150k per year
...every day. What You Will Do We are seeking an Full Stack Engineer to work along side our stream aligned teams. As a member of the... ...Science degree or equivalent foundation ~ Strong C# and ASP.NET skills, with a solid full-stack foundation across MVC patterns,...SeniorFull timeLocal areaRemote workFlexible hours- ...\ We are seeking an experienced Full Stack .NET Developer to design, develop, and support enterprise applications using Microsoft technologies and modern cloud platforms. The ideal candidate will have strong expertise in .NET development, Angular, SQL Server, Azure...Full time
- ...individuals and organizations to thrive in the modern economy. Rockstar is supporting this client in their search for a talented Sr. Data Engineer to help evolve their core data platform and drive impactful business outcomes. A Sr. Data Engineer is sought to join the team....SeniorFull time
- ...LAPORTE is a consulting engineering firm providing high-value engineering services to the pharmaceutical, food and beverage, industrial biotechnology... ...employer who takes care of its greatest asset: its employees! Senior Automation Engineer, Toronto, ON Responsibilities and Duties:...SeniorFull timeFor contractorsWork at officeFlexible hours2 days per week
- ...capital and provides people the right opportunities for growth and professional excellence. Job Description • Experience in .NET (4.0/4.5), ASP.NET, C#, Visual Studio 2010/2013, IIS, SQL Server 2008/2012, SSRS, Javascript and JQuery. • Experience in developing web...Permanent employmentFull time
$160k per year
...We are better everyday We work without ego We are smarter together We hero our customer About the role: As a Senior Front-end Engineer, you’ll lead the delivery of high impact product and platform work across the stack. We’re looking for someone with strong ownership...SeniorWork at officeRemote work- ...of the systems that power our product — from document processing pipelines to real-time workflow execution. We’re hiring a Senior Backend Engineer to help build and scale the core infrastructure behind our document intelligence and workflow platform. This role is ideal...SeniorWork at office
- ...care operators. Together, we help tens of thousands of clients safely age in the comfort of their homes. Job Description The .NET Developer works in a small agile development team, producing the billing and payroll component of the most advanced home care practice...Full timeWork at officeFlexible hours
$110k - $120k per year
...its people, find out more about what Aviso has to offer at . The Opportunity: We’re looking to fill an opening for a Senior Systems Engineer to join our Technology Ops & Support Partners team. Reporting to the Director, Technology Support Services, the Senior Systems...SeniorFull timeInternship$148k - $197k per year
...our customers run the workflows that keep buildings, businesses, and critical infrastructure operating. We’re looking for a Senior Software Engineer to help build and scale the product experiences and systems behind that mission. In this role, you’ll work across frontend...SeniorLong term contractFull timeFor contractorsWork at officeLocal areaImmediate startWork from homeMonday to fridayFlexible hours- ...strategy. We’re welcoming equally driven individuals who are excited about creating something big! The Opportunity As a Senior Security Engineer, you will be a hands-on technical leader strengthening security across Forma's application, cloud infrastructure, development...SeniorFull timeImmediate start
$145k - $185k per year
...supercharge the future of global finance, you’re in the right place. The Opportunity We're expanding rapidly and looking for a Senior Data Engineer to define and build the data foundation that powers Cybrid's next chapter. This isn't a maintenance role, it's an opportunity...SeniorLong term contractFull timeFlexible hours- ...Senior Mobile Engineer Location: Toronto, Canada About the Role We are seeking a highly skilled and self-motivated Mobile Developer with strong expertise in React Native and equally important proficiency in native Android (Kotlin/Java) and iOS (Swift/Objective-C)...SeniorFull time
- ...innovative team. Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of... ...and keep our communities connected. Egis is currently seeking Senior Traffic Engineers to join our Transportation Planning and...SeniorFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior .NET Engineer. Be the first to apply!
- c#.net software developer Toronto, ON
- net developer intern Toronto, ON
- .net developer Toronto, ON
- full stack .net developer Toronto, ON
- microsoft .net developer Toronto, ON
- junior software developer .net Toronto, ON
- developpeur net Toronto, ON
- senior .net developer Toronto, ON
- net developer contract Toronto, ON
- net developer visa sponsorship Toronto, ON

