Senior Software Engineer - .NET, C# & APIs
$118k - $152k per yearCapco
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 and APIs that support business-critical solutions for our clients.
We are looking for an experienced, hands-on engineer who brings strong backend development capabilities, an understanding of modern frontend frameworks, and experience delivering secure, scalable, and reliable software.
You will collaborate with cross-functional engineering teams, contribute to technical design decisions, and leverage modern development practices, including AI-assisted engineering tools, to improve software quality and delivery efficiency.
Why This Role Is Open
We are currently hiring for this role due to an existing or newly created vacancy within our organization. This position is open as part of our ongoing business needs, and we are actively reviewing applications to fill this role with a qualified candidate who can make an immediate impact.
What You’ll Do
- Design, develop, and maintain scalable backend services and enterprise applications using C#, .NET, ASP.NET Core, and SQL Server.
- Build, enhance, and integrate secure RESTful APIs, including authentication, authorization, data validation, and error handling.
- Contribute to the modernization of existing applications, including refactoring legacy code, improving performance, and enhancing system reliability.
- Work across the application stack, collaborating on frontend development using React, Angular, or similar JavaScript/TypeScript frameworks.
- Apply secure coding principles and API security practices, including OAuth2, JWT, and common application security standards.
- Participate in technical design discussions, code reviews, automated testing, troubleshooting, and performance optimization.
- Support CI/CD pipelines, containerized deployments, and development workflows using tools such as Docker.
- Collaborate with engineers, product teams, and quality specialists to deliver high-quality solutions in Agile environments.
- Leverage AI-assisted development tools responsibly to support coding, testing, debugging, and documentation while maintaining security and engineering standards.
- Share technical knowledge and contribute to continuous improvements in development practices and software quality.
What We’re Looking For
- 8+ years of professional software engineering experience, with strong hands-on development expertise in C# and .NET.
- Solid experience building and maintaining applications using ASP.NET Core, Web API, and RESTful services.
- Strong understanding of backend architecture, API design, system integrations, and object-oriented programming principles.
- Experience working with SQL Server or comparable relational databases, including data access technologies such as Entity Framework Core or Dapper.
- Experience with modern frontend development using React, Angular, or similar JavaScript/TypeScript frameworks.
- Understanding of application security principles, including authentication, authorization, OAuth2, JWT, and secure coding practices.
- Experience working with Git, code reviews, automated testing, CI/CD pipelines, and Agile software delivery.
- Strong problem-solving and troubleshooting skills, with the ability to investigate and resolve complex technical issues.
- Ability to collaborate effectively with cross-functional teams and communicate technical concepts clearly.
Bonus Points For
- Experience modernizing legacy .NET applications or migrating enterprise systems to modern architectures.
- Exposure to Azure or AWS cloud environments, Docker, Kubernetes, or cloud deployment troubleshooting.
- Experience with performance optimization, application monitoring, and production support.
- Familiarity with accessibility standards such as WCAG or AODA.
- Experience with Snowflake, data warehouses, or enterprise data integrations.
- Experience with Tailwind CSS, shadcn/ui, or other modern frontend component libraries.
- Experience using AI-assisted software development tools such as GitHub Copilot, ChatGPT, or other AI-powered coding and testing solutions.
- Experience mentoring developers, contributing to technical documentation, or improving engineering standards.
Why Join Capco
- Deliver high-impact technology solutions for Tier 1 financial institutions.
- Work in a collaborative, flat, and entrepreneurial consulting culture.
- Access continuous learning, training, and industry certifications.
- Be part of a team shaping the future of digital financial services.
- Help shape the future of digital transformation across FS & Energy.
Benefits
- Comprehensive Benefits Coverage – 100% company-paid health, life, and disability insurance effective from Day 1 of employment.
- Retirement Savings Program – Registered Retirement Savings Plan (RRSP) with the option of receiving a matching employer contribution.
- Virtual Health Care and Employee & Family Assistance Program (EFAP) available to employees and their dependents/partners.
- Parental Leave Top-Up, New Parent Gift, and Wellness Support including fitness reimbursement benefits.
- Business Coach from Day 1 with personalized one-on-one coaching to support career growth and professional development.
Inclusion at Capco
We’re committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know – we’ll be happy to help. We value each person’s unique perspective and contribution. At Capco, we believe that being yourself is your greatest strength. Our #BeYourselfAtWork culture encourages individuality and collaboration – a mindset that shapes how we work with clients and each other every day.
Use of Artificial Intelligence in Talent Acquisition
At Capco, we use artificial intelligence (AI) tools to support and enhance several parts of talent acquisition. This includes using AI-enabled features within LinkedIn to help source potential candidates, speeding up routine recruitment communications such as emails and creating compelling and brand-aligned job postings that accurately reflect role requirements, and AI-scheduling applications to improve the efficiency of interview coordination.
AI is used as a support tool only. All hiring decisions are made by talent acquisition and hiring teams.
#LI-SM1
Pay Transparency
The salary range for this position is listed below. Additionally, this position may also be eligible to receive an annual discretionary/variable bonus payment.
Capco is committed to providing fair and equitable compensation to our people. Our compensation policies and salary ranges are designed to allow our people to progress through the salary range as they demonstrate strong performance and develop in their role over time. The base pay offered to selected candidates will be within the salary range and the placement will vary based upon a variety of factors, including, but not limited to job-related knowledge, skills, experience and internal equity.
Canada Pay Transparency
$118,000—$152,000 CAD
$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 and...Senior.netFull timeInternshipImmediate startusd89.2k - usd129.4k per year
...Competencies ~2+ years of professional software development experience working on multi... ...services, Azure Resource Management APIs, Azure networking, storage, security, and... ...in programming languages including C#, Visual Basic .NET, and Python; C++ is an asset ~ Experience....netFull timeInternship$102.2k - $125k per year
...About This Role We are looking for a Senior Engineer to join the Securitization Technology... ...time" basis. A strong emphasis is placed on software engineering skills. Our team is made up of... ...enterprise-wide projects built on the .NET stack. Teamwork and cooperation are key within...Senior.netFull timeManual laborWork at officeWork from home$94.3k - $141.5k per year
...together. The Role: We are seeking a Senior Front-end Developer to join the Markets... ...emphasis , requiring deep proficiency in .NET/C# alongside modern UI frameworks... ...development, with a strong focus on front-end engineering. ~ Mandatory proficiency in .NET and C#...Senior.netFull time- ...inference systems that combine GPU-accelerated prefill with ultra-fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Software Engineer to build and evolve the ML API layer that makes this heterogeneous serving system accessible, reliable, and easy to use. You will...SuggestedFull time
$118k - $152k per year
...Build and deliver complex enterprise software solutions for financial services clients. The Role As a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain... ...maintain enterprise web applications using C#, .NET, Angular, TypeScript, HTML5, CSS3, SQL...Senior.netInternshipImmediate start$81.6k - $115.2k per year
...new solutions as required for engineering programs and projects within assigned... ...methodologies that relate to software engineering activities... ...Foundational experience with .NET 8 or later, Python, or a comparable... ...and CSS ~ Awareness of REST APIs, web services, and common data....netFull timeInternshipWork from homeShift work$95k - $145k per year
...Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Software Engineering Specialist to join our growing Software Engineering... ...applications. You will develop robust business logic, design intuitive APIs, and implement modern architectural patterns that improve...Senior.netLong term contractPermanent employmentFull timeWork at officeShift work- ...governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company, is transforming the... ...architecture and design decisions for distributed systems, APIs, integrations, and platform capabilities, balancing business...SeniorLong term contractFull timeWorldwide
$111.4k - $161.4k per year
...Senior Software Engineer — Content Tools Content Tools • CoCounsel Legal Integrations Overview of the Role The CoCounsel Legal Integrations team... ...to join the Content Tools team in building purpose-built APIs that give AI agents precise, governed access to TR’s proprietary...SeniorFull timeContract workWork at officeLocal areaFlexible hours2 days per week3 days per week$130k - $150k per year
...we're looking for experienced engineers who thrive in fast-moving environments, embrace AI-first software development, and take ownership... ...looking for a highly motivated Senior Software Engineer with deep backend... ...scalable backend services, APIs, microservices, and distributed...SeniorFull timeWork at officeRemote work- ...to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds... ...individual services and can reason about architecture, APIs, dependencies, data flows, and the impact technical decisions...SeniorLong term contractPermanent employmentInternshipWork from home
$125.5k - $154k per year
...Enterprise Data Management Office (EDMO) is seeking a highly motivated Software Engineer III to design, develop, deploy, and support secure enterprise... ...is ideal for a hands-on engineer with strong experience in API development, modern web applications, security, cloud...Full timeTemporary workWork at officeWork from home$100k - $180k per year
...opportunity: Join our Blocks team as a Software Engineer and play a critical role in shaping the... ...software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby... ...the willingness to grow (no matter your seniority!). - A fluent level in English (French...SeniorFull timeRemote work$136k - $187k per year
...Governance (OIG) organization is looking for a Senior Engineer to join our team — OIG is Okta’s... ...challenge of building enterprise-grade software that millions of users depend on. This... ..., event-driven architectures, APIs, and data modeling at scale ~ Strong proficiency...SeniorLocal areaWorldwide$5000 per month
...Senior Staff Software Engineer About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good and build relationships by... ...and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and...SeniorFull timeWork at officeWork from home$136k - $187k per year
...points at scale. We're looking for a Senior level Platform Engineer to join a team of highly skilled and... ...compliance. ~ Deep understanding of REST APIs and proven experience building and... ...~Demonstrably followed best software engineering principles ~Familiarity...SeniorLocal areaWorldwideFlexible hours$140k - $230k per year
...Building the Future of Competitive Intelligence Klue Engineering is hiring! We're looking for a Senior Software Engineer to join our team in Toronto, focusing on... .../retrieval, data pipelines, distributed systems, or API-heavy service architectures. Hands-on experience...SeniorFull timeWork at office$202.4k - $231k per year
...Senior Staff Software Engineer About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional... ...and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products...SeniorFull timeWork at officeWork from home- ...native iOS, and native Android development. Integrate RESTful APIs and implement offline state, caching, and error recovery.... ...Collaborate independently and contribute to a high-craftsmanship engineering environment. Requirements At least 5 years of professional...SeniorFull timeWork at office
$153.82k - $277.43k per year
...t wait to meet you. WHAT YOU'LL DO We’re looking for a Senior Software Engineer to join our Email team, which is responsible for building and... ...parallelized platform to personalize & send emails at huge scale, REST APIs to manage/track user subscriptions, web pages to allow end-...SeniorInternshipWork at officeLocal areaFlexible hours$118k - $162k per year
...technically guide quality and development engineers while writing and reviewing Java and Kotlin... .... Collaborate with product management, software development, and cross-functional teams to... ...Keystore, StrongBox, BiometricPrompt API, and TEE is preferred. ~ Experience with...SeniorFull timeWorldwide$69k - $114k per year
...typical day look like? We’re looking for a Software Engineer to design, build, and support scalable... ..., and maintain full-stack applications, APIs, and platform services • Translate... ...with architects, platform engineers, and senior developers on technical design decisions...Senior.netPermanent employmentFlexible hours$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Senior Manager, Software Engineering About Capital One Canada. For 30 years, we've been on a mission... ...and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products...SeniorFull timeWork at officeWork from homeusd124k - usd155k per year
...make a difference at global scale. Job Overview: As a Senior Software Test Engineer (Test Infrastructure and Tooling) at Coursera, you’ll play a... ...in an agile environment ~6+ years of experience in UI and API automation ~1+ years of experience in developing AI augmented...Senior$136k - $187k per year
...security and operations pain points at scale. We are looking for a software engineer to join our fast-growing team with a focus on scalability,... ...UX using our React-based design system Design and build APIs that customers rely on for access to production infrastructure....SeniorLocal areaWorldwide$118k - $162k per year
...including Threat Insight, the Orbit detection engine, enriched proxy/anonymizer intelligence,... ...to keep their organizations safe. Senior Software Engineer in Test - Identity Security (Multiple... ....g., ITP-Permiso integration) Automate API, end-to-end, and reliability/scale tests...SeniorLocal areaWorldwideusd148k - usd185k per year
...profitability. Visit our Institutional Page About the role Our Engineering team helps Nubank to create and use the technology that... ...the best financial products. We strive for state-of-the-art software development practices that currently include a variety of...SeniorFull time- ...test, and support full-stack Java applications, services, and APIs from implementation through production support. Develop and... ...analysis, and remediate vulnerabilities. Collaborate with Software Engineers, Business Systems Analysts, and other partners to deliver quality...SeniorFull timeWork at office
$167.68k - $277.43k per year
...back. If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU'LL DO We're looking for a Senior Software Engineer for our Currents team, responsible for building, maintaining, and evolving Currents, our data export system at scale. The Currents...SeniorInternshipWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - .NET, C# & APIs. Be the first to apply!
- net developer intern Toronto, ON
- junior software developer .net Toronto, ON
- net developer visa sponsorship Toronto, ON
- asp.net developer Toronto, ON
- full stack .net developer Toronto, ON
- .net developer Toronto, ON
- developpeur net Toronto, ON
- net developer contract Toronto, ON
- microsoft .net developer Toronto, ON
- c#.net software developer Toronto, ON
