Senior Software Engineer - Full Stack - .NET

Jobgether · Canada

Company

Jobgether

Location

Canada

Type

Full Time

Job Description

Team: IT

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer - Full Stack - .NET in Canada.

This role sits at the core of a modern digital banking platform, where you will help build and evolve secure, scalable, and high-performance financial software used by community banks and credit unions. You will work across the full stack, contributing to both front-end applications and backend services that power critical banking experiences such as online banking, account opening, and loan origination. In this high-impact engineering environment, your work directly supports digital transformation across financial institutions. You will collaborate closely with cross-functional teams to deliver reliable, compliant, and user-focused solutions in a fast-paced, product-driven setting. The role requires strong ownership, technical depth, and a mindset focused on both innovation and operational excellence. This is a hands-on engineering position where quality, security, and scalability are essential at every layer of the stack.

Accountabilities:

  • Lead the design, development, and delivery of new features and enhancements across a full-stack digital banking platform.
  • Build and maintain scalable front-end applications using modern frameworks such as React or Angular, ensuring performance and usability.
  • Architect and develop secure, high-performance backend APIs using C# and .NET Core to support core banking functionality.
  • Optimize SQL queries and database performance, ensuring reliability and efficiency in data-driven financial systems.
  • Identify technical debt and proactively refactor systems to improve maintainability, scalability, and code quality.
  • Collaborate with cross-functional teams and external partners to deliver high-quality features aligned with business and compliance requirements.
  • Implement robust testing strategies and promote test-driven development practices across the full stack.
  • Mentor junior and mid-level engineers while contributing to technical direction and Agile process improvements.
  • Requirements:

    • 6+ years of experience in software engineering with strong expertise in C# and .NET Core in enterprise or SaaS environments.
    • 4+ years of front-end development experience using Angular or React, along with TypeScript, HTML, and CSS.
    • Strong SQL expertise, including query optimization, indexing, and performance tuning.
    • Proven experience designing scalable RESTful APIs and integrating third-party services or SDKs.
    • Solid understanding of cloud platforms such as AWS, Azure, or GCP and cloud-native application development.
    • Experience working in high-growth or startup environments with strong ownership and adaptability.
    • Strong problem-solving skills with the ability to work collaboratively in cross-functional teams.
    • Experience with secure, regulated, or financial systems is highly valued.
    • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
    • Benefits:

      • Remote-first work environment within Canada
      • Competitive compensation package with performance-based bonuses
      • Stock options in a well-funded, high-growth startup
      • 100% employer-paid extended health, dental, and vision coverage (Canada plan)
      • Retirement savings plan with 4% company match
      • Paid parental leave (8 weeks for birthing parents, 4 weeks for non-birthing parents)
      • 3–5 weeks of PTO depending on tenure, plus 5 additional health days
      • 15 paid holidays and end-of-year company shutdown
      • Fast-paced, collaborative engineering culture focused on impact and innovation
      • Opportunity to work on mission-critical fintech infrastructure powering digital banking transformation.
Apply Now

Date Posted

06/01/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories