Logo for recruit22

Full Stack . Net Engineer (Remote - Canada)

Role overview

Qualifications

  • 7+ years of professional software engineering experience delivering production applications.
  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Strong expertise in C# and ASP.NET development.
  • Proficiency with React and modern frontend development practices.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications in a cloud-native environment.
  • Collaborate closely with engineering leadership and cross-functional teams to deliver high-quality software solutions.
  • Build and maintain modern APIs, backend services, and user-facing applications.
  • Mentor and support fellow engineers through technical guidance and knowledge sharing.

Key facts

Hard skills

Other skills

  • Communication
  • Collaboration
  • Mentorship

About the company

recruit22 logo

recruit22

Staffing & Recruiting

We are a forward-thinking and innovative recruitment firm. We offer strategic recruitment solutions using cutting-edge technologies and methodologies. Our services include talent identification, diversity and inclusion initiatives, and talent sourcing. Combining advanced tools with personalized service, we ensure efficient and effective hiring tailored to your organization’s needs.

Company details

IndustryStaffing & Recruiting
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Our client is a fast-growing fintech company transforming how financial institutions manage risk, treasury operations, and cross-border financial activities. Their cloud-based platform serves banks, credit unions, private equity firms, hedge funds, asset managers, and insurance organizations by providing advanced solutions for interest rate, foreign exchange, and commodity risk management.

Working alongside leading financial institutions and strategic partners, the organization combines deep industry expertise with modern technology to deliver innovative, scalable solutions that help clients navigate increasingly complex financial markets.

Position Overview

Our client is seeking a Senior Full Stack Engineer to join a collaborative, high-performing engineering team responsible for developing and enhancing a modern SaaS platform utilized by financial institutions across North America.

This role is ideal for an engineer who enjoys building scalable applications, influencing technical direction, mentoring team members, and leveraging AI-assisted development practices to deliver impactful business outcomes.

While this is a fully remote position, candidates located in Ontario, Canada are strongly preferred.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications in a cloud-native environment.
  • Collaborate closely with engineering leadership and cross-functional teams to deliver high-quality software solutions.
  • Build and maintain modern APIs, backend services, and user-facing applications.
  • Contribute to architecture decisions and promote engineering best practices across the organization.
  • Develop and document reusable patterns, frameworks, and reference implementations.
  • Mentor and support fellow engineers through technical guidance and knowledge sharing.
  • Participate in code reviews and champion high standards for software quality.
  • Leverage AI-assisted development tools to improve productivity, quality, and delivery outcomes.
  • Support CI/CD pipelines and advocate for automated testing practices throughout the software lifecycle.

Required Qualifications

  • 7+ years of professional software engineering experience delivering production applications.
  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Strong expertise in C# and ASP.NET development.
  • Experience building full-stack applications using MVC frameworks and modern architectural patterns.
  • Proficiency with React and modern frontend development practices.
  • Experience working with:
    • Microsoft SQL Server
    • PostgreSQL
    • MongoDB
    • ORM frameworks
  • Strong understanding of:
    • Domain-Driven Design (DDD)
    • Service-Oriented Architecture (SOA)
    • Microservices architectures
  • Hands-on experience with:
    • CI/CD pipelines
    • Unit, integration, and end-to-end testing
    • Source control and DevOps practices
  • Proven ability to mentor engineers and contribute to technical leadership initiatives.
  • Strong communication and collaboration skills within distributed teams.

Preferred Qualifications

  • Experience within:
    • Capital Markets
    • Treasury Management
    • Financial Services
    • FinTech
  • Knowledge of derivatives, hedging, risk management, or financial products.
  • Experience with:
    • CQRS
    • Event Sourcing
    • Event-Driven Architecture
  • Containerization experience using:
    • Docker
    • Kubernetes
  • Cloud infrastructure experience, including:
    • AWS
    • Terraform
    • AWS CDK
  • Familiarity with Blazor and migration strategies toward modern React applications.

What Success Looks Like

The ideal candidate thrives in a fast-paced environment and enjoys:

  • Solving complex technical challenges.
  • Building clean, maintainable, and scalable software.
  • Collaborating with talented engineers across multiple time zones.
  • Driving continuous improvement and innovation.
  • Balancing technical excellence with practical business outcomes.
  • Contributing to a strong engineering culture centered around learning and mentorship.

Compensation & Benefits

Base Salary: CAD $110,000 - $150,000

In addition, the selected candidate may be eligible for:

  • Performance-based bonus
  • Equity participation
  • 23 days paid vacation
  • Employer RRSP contribution (3%)
  • Comprehensive health and wellness benefits
  • Fully remote work environment
  • Career growth and professional development opportunities

Location

Remote - Canada

Preference will be given to candidates located in Ontario; however, qualified candidates across Canada are encouraged to apply.

About Recruit22

Recruit22 is conducting this search on behalf of our client. All inquiries and applications will be handled confidentially. Qualified candidates are encouraged to apply and will be contacted directly by a member of the Recruit22 team.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Full Stack Engineer Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.