logo image

Servicepath Job Board

Senior .NET Developer

remote
Burlington, Ontario, Canada .
full-time . March 9, 2026

Description

servicePath is an innovative provider of commercial software for IT Service Providers, specifically managed Services and Cloud Computing providers.
 
We are strong proponents of leveraging Artificial Intelligence to drive innovation, aligning with our core value of continuous improvement. By integrating AI into our workflows, we enhance productivity, streamline processes, and elevate our solutions to new heights.

To learn more about our corporate values and how AI shapes our approach, visit our website.

Job Description:
Design, build, and enhance CPQ platform features using .NET/C#, translating client requirements into scalable product functionality. Work within an enterprise engagement delivering advanced CPQ capabilities including complex pricing logic, contract lifecycle management, revenue lifecycle management, financial calculations, and workflow governance. Leverage advanced AI tools (including Claude and other LLM platforms) to accelerate development, generate high-quality code, and continuously improve quality and delivery speed.
 
At servicePath™, we seek candidates who are eager to enhance performance by leveraging tools and technologies like AI. Our goal is to streamline tasks, increase efficiency, and maximize productivity, making work more manageable while driving organizational success.

About the Job
·        Job Title: Senior .Net Developer
·        Department: Engineering
·        Reports to: Principal Delivery Consultant
·        Position: Full-Time
·        Location: Eastern or Atlantic Time Zone
·        Location Type: Canada (Remote)

Key Responsibilities:
·                 Design and implement CPQ platform features in .NET/C# — including pricing models, contract revision logic, line item chronology, revenue lifecycle calculations, and financial workflows
·                 Build and maintain event-driven architectures for tracking contract and asset changes across their lifecycle
·                 Develop and enhance integration endpoints, APIs, and data pipeline components
·                 Write comprehensive unit tests and integration tests to support formal UAT processes
·                 Participate in sprint planning, code reviews, and architecture discussions within a continuous 2-week sprint cadence
·                 Collaborate closely with the Principal Delivery Consultant and Integration Architect to translate business requirements into clean, maintainable code
·                 Use AI tools as a core part of the development workflow — for code generation, PR reviews, documentation, refactoring, and architecture planning
·                 Support data migration validation and post-migration stabilization activities as needed.

Key Competency and Experience:
Minimum:
·        5+ years experience in .NET / C# development. Strong experience building enterprise SaaS applications.
·        Advanced proficiency using AI tools (Claude, ChatGPT, Copilot) for code generation and optimization.
·        Experience in finance systems, billing systems, revenue lifecycle management, or revenue operations workflows.
·        Strong understanding of APIs, integrations, and system architecture.
·        Experience with relational databases and document databases — including query optimization, working with indexes, data migration scripts, and chronology/time-series calculations.
·        Strong unit testing and integration testing practices — including experience supporting formal UAT cycles and quality-gated delivery milestones.
·        Comfortable working in a continuous sprint-based delivery model with Jira-managed backlogs, story point estimation, and sprint-level commitments.
·        We use AI tools as a core part of our development workflow — for code generation, PR reviews, documentation, refactoring, and architecture planning — not as an occasional assist. Come prepared to share how you use AI to accelerate development and improve code quality.

Core Competencies:
·        Clean architecture mindset.
·        Strong debugging skills.
·        Systems thinking.
·        High ownership and accountability.
·        Comfortable working independently.

Preferred:
·        Experience with event sourcing, CQRS, or event-driven architecture patterns in a business application context.
·        Experience working with CPQ or billing logic at the code level, building ERP or PSA integrations, and supporting subscription or contract-based pricing models.
·        Familiarity with revenue lifecycle management — including quote-to-cash flows, contract amendments, renewal pricing, revenue recognition triggers, and financial snapshot calculations.
·        You should be comfortable translating complex pricing rules and revenue logic into clean, scalable
·        .NET code without needing extensive domain hand-holding. Relevant Platform Experience May Include: CPQ & Quoting platforms, Billing & Subscription systems, ERP & Accounting software, PSA & MSP platforms, Payment & Tax integrations.
 
Coordinate with Product Manager / Owner: Yes, on Daily Basis (Daily Stand Ups)

If you are an existing employee interested in applying for this role, please submit your resume and reach out to your HR representative for a confidential discussion and guidance on the next steps.

Background Checks and Ethical Conduct:
servicePath conducts background checks as part of its hiring process. We take integrity seriously, fraudulent misrepresentation, identity deception, or unauthorized subcontracting will result in withdrawal of an offer or termination.

Equal Opportunity Employer:
At servicePath™, we are proud to be an equal opportunity employer, dedicated to fostering a diverse and inclusive workplace where everyone is valued and respected. We make all employment decisions based on merit, without regard to race, gender, religion, nationality, sexual orientation, disability, or any other protected characteristic. We celebrate and support diversity, recognizing it as a strength that enhances our work environment and drives our success.

Know someone who would be a perfect fit? Let them know!