Senior Full Stack Engineer

3 weeks ago


Canada Forsyth Barnes Full time

Senior Full Stack Engineer (Ref: ) Get AI-powered advice on this job and more exclusive features. This range is provided by Forsyth Barnes. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$110,000.00/yr - CA$150,000.00/yr Title: Senior Full Stack Engineer Salary: $120K - $150K CAD + Bonus + Equity Industry: FinTech / Capital Markets Location: Remote – Toronto, Canada Summary : Our client is a private equity-backed fintech transforming how financial institutions manage risk and derivatives. Their award-winning cloud platform integrates trade analysis, risk management, and workflow automation across interest rate, FX, and commodity products, serving over 250 financial institutions including banks, credit unions, hedge funds, and asset managers. They are seeking a senior Full Stack Engineer to join their stream-aligned development teams. This is a high-impact technical role requiring expertise in building scalable, maintainable systems on a modern SaaS platform. You will work closely with team leads to develop, document, and promote reference products while championing engineering excellence and best practices. Why This Role is Unique: Build cutting-edge solutions that directly impact how major financial institutions manage billions in derivatives and risk exposure. Work with a modern tech stack leveraging microservices, event-driven architecture, and cloud-native patterns. Collaborate with cross-functional teams across multiple time zones in a truly international environment. Shape engineering standards and mentor other developers while contributing to a culture of continuous improvement. Fully remote position with the flexibility to work from anywhere in Canada, with preference for Ontario-based candidates. Key Responsibilities: Design, develop, and deploy full-stack features for the company's SaaS platform using C# and .NET technologies. Collaborate with team leads and cross-functional stakeholders to translate business requirements into scalable technical solutions. Build and maintain APIs, microservices, and backend systems following Domain Driven Design and SOA principles. Implement automated testing strategies including unit tests, integration tests, and end-to-end testing frameworks. Design and optimize database schemas across relational and non-relational databases (Postgres, MS SQL, MongoDB). Contribute to CI/CD pipeline development and infrastructure as code initiatives. Document architectural patterns, technical decisions, and reference implementations to promote knowledge sharing. Mentor junior and mid-level developers through code reviews, pair programming, and technical guidance. Champion agile software development practices and contribute to sprint planning, retrospectives, and continuous improvement initiatives. Required Experience & Skills: 5+ years of professional software development experience with strong C# expertise. Computer Science degree or equivalent practical experience. Excellent knowledge of ASP.NET, MVC, and ORM frameworks. Proven experience with Domain Driven Design, SOA, and microservices architecture patterns. Strong understanding of CI/CD patterns and practices with hands‑on implementation experience. Solid foundation in automated testing techniques across the testing pyramid. Experience designing and developing with both relational and non-relational databases (Postgres, MS SQL, MongoDB). Track record of mentoring and guiding other developers in a collaborative environment. Self‑motivated with strong organizational skills and ability to work autonomously in a remote‑first environment. Comfortable working with international teams across multiple time zones. Additional Skills (Nice to Have): Experience with advanced patterns including CQRS, Event Sourcing, and Event-Based Architecture. Web UI development using .NET Blazor framework. Container orchestration experience with Docker, Kubernetes, or similar technologies. Infrastructure as code expertise using AWS CDK, Terraform, or Pulumi. Familiarity with project management tools such as Jira or Azure DevOps. Other: This is a high-impact engineering role for a Senior Full Stack Engineer who thrives in fast-paced startup environments and is passionate about building maintainable, scalable systems . If you enjoy solving complex technical challenges, sharing knowledge with teammates, and working on technology that powers the global capital markets, this role offers the opportunity to make a meaningful impact while growing your career in fintech. Seniority level Mid‑Senior level Employment type Full‑time Job function and industries Information Technology Financial Services, Software Development, and Capital Markets Referrals increase your chances of interviewing at Forsyth Barnes by 2x Get notified about new Full Stack Engineer jobs in Greater Toronto Area, Canada . #J-18808-Ljbffr



  • , , Canada Acceler8 Talent Full time

    Senior Full-Stack Engineer - Series C InsureTech - US & Canada (Remote) A Series C funded mission-driven insuretech company revolutionizing how insurers navigate modern challenges like climate change, cyber threats, and social inflation are on the lookout for a Senior Full Stack Engineer to join their team. Base pay range $160,000.00/yr - $210,000.00/yr What...


  • Canada Acceler8 Talent Full time €160,000 - €210,000

    Senior Full-Stack Engineer - Series C InsureTech - US & Canada (Remote) A Series C funded mission-driven insuretech company revolutionizing how insurers navigate modern challenges like climate change, cyber threats, and social inflation are on the lookout for a Senior Full Stack Engineer to join their team. What will I be doing? Design and develop...

  • Full Stack Engineer

    2 weeks ago


    , , Canada Forethought Full time

    Overview Forethought is the first AI-native platform for enterprise customer support, built on a multi-agent architecture for omnichannel resolution. Forethought’s AI agents resolve billions of monthly support issues. The company has raised $115M+ in venture funding and has been recognized by G2 as a High Performer in 2024 and Mid-Market Leader, Best Est....


  • , , Canada Agentnoon Full time

    Join to apply for the Senior Full-Stack Software Engineer role at Agentnoon 3 weeks ago Be among the first 25 applicants Join to apply for the Senior Full-Stack Software Engineer role at Agentnoon Get AI-powered advice on this job and more exclusive features. We are seeking a Senior Full-Stack Software Engineer to help build the world's best organizational...


  • , , Canada Monad Foundation Full time

    Senior Software Engineer, Full Stack (Web3) Join to apply for the Senior Software Engineer, Full Stack (Web3) role at Monad Foundation Senior Software Engineer, Full Stack (Web3) Join to apply for the Senior Software Engineer, Full Stack (Web3) role at Monad Foundation Get AI-powered advice on this job and more exclusive features. The Monad Foundation is a...

  • Full Stack Engineer

    2 weeks ago


    , , Canada Alexander Chapman Full time

    This range is provided by Alexander Chapman. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $180,000.00/yr - $260,000.00/yr Full-Stack Engineer at Alexander Chapman We’re representing a fast-growing, Y Combinator-backed startup that’s transforming the freight brokerage and...


  • Distributed - Canada Thinkific Full time $120,000 - $185,000 per year

    Are you a Senior Full Stack Engineer who thrives on solving complex problems, building impactful products, and working alongside a collaborative team? We're looking for a Senior Full Stack Engineer to join our AI Learner Engagement team at Thinkific, where you'll help build the next generation of AI-powered learner experiences.As a Senior Full Stack...


  • , , Canada StackAdapt Full time

    Join to apply for the Senior Software Engineer - Integrations role at StackAdapt Join to apply for the Senior Software Engineer - Integrations role at StackAdapt StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered...


  • , , Canada Jonas Software Full time

    Senior Full Stack Engineer Job Description - InnoSoft Canada Inc. POSITION We are seeking a highly skilled Senior Full Stack Engineer to drive the technical vision, development, and delivery of our enterprise-level recreation management solutions. This role combines hands-on development, architectural leadership, and mentorship to ensure our products are...


  • , , Canada Kepler Full time

    Join to apply for the Senior Engineer, Full-Stack Software role at Kepler Join to apply for the Senior Engineer, Full-Stack Software role at Kepler Get AI-powered advice on this job and more exclusive features. Kepler executes engineered marketing, where every message and ad delivered helps create a more personalized and productive relationship between...