Senior fullstack developer building .NET/C# and TypeScript legal-document software. Supporting SOVRA’s public procurement platform used by government agencies across North America.
Responsibilities
Design, develop, and maintain web application features, microservices, and APIs using .NET Core in C#.
Ensure performance, security, and scalability of backend solutions.
Participate in technical analysis, solution design, deployment, corrective maintenance, and application evolution.
Apply OWASP and CWE/SANS25 security standards and verify compliance before release.
Develop TypeScript front-end features while supporting migration to Angular and React.
Navigate complex business rules and logic trees governing legal document assembly.
Assess AI-generated code for correctness, completeness, and suitability.
Use AI to generate unit tests and collaborate with QA on test scenarios and automation.
Collaborate with product, development, and QA teams on technical solutions.
Document code in French.
Monitor engineering practices and tooling and share findings with the team.
Requirements
Typically 8+ years of software development experience in a comparable environment, with delivery across backend and frontend layers.
Strong, hands-on experience building and maintaining APIs and web applications in .NET Core using C#.
Ability to reason about performance, scalability, and security decisions in .NET Core/C#.
Practical TypeScript development experience utilizing Angular or React libraries, with comfort working across both frameworks.
Solid knowledge of OWASP and CWE/SANS25 practices for vulnerability detection and protection.
Production experience with SQL databases and understanding of data modelling impacts on application behavior.
Experience working with AI development agents and evaluating AI-generated code critically.
Full proficiency in French and English, spoken and written.
Authorization to work in Canada; SOVRA cannot sponsor work visas or transfers.
College diploma or bachelor’s degree in software development, computer science, or a related field; equivalent professional experience is also accepted.
Software Developer in Test II ensuring automated quality releases for Warner Bros. Discovery’s CNN Digital products. Building test suites across the software development lifecycle.
Software Developer in Test II ensuring automated quality for Warner Bros. Discovery’s CNN Digital products. Building test suites and supporting reliable releases across web, mobile, OTT, and backend platforms.
Full Stack Engineer building Yelp web features that drive app installs and user acquisition. Architecting full - stack solutions, running experiments, and mentoring engineers remotely across Canada.
Développeur full - stack senior pour la plateforme de documents juridiques de SOVRA. Conception d’API .NET, interfaces TypeScript et fonctionnalités assistées par l’IA.
Senior backend developer building Java and Spring Boot services powering Warner Bros. Discovery streaming subscriptions, commerce, and partner integrations. Operating scalable event - driven systems across AWS.
Guidewire tech lead driving Desjardins’ property and casualty insurance transformation. Leading scalable platform solutions, development practices and technical delivery.
Full - stack developer building Equisoft’s Kotlin - based insurance policy administration platform. Developing secure web features with React, Java, SQL, and microservices in an Agile team.
Senior Principal Architect shaping Rocket Software’s DataEdge data integration, cloud, and AI platform strategy. Driving cross - product architecture, shared services, and agentic systems.
Senior Full - Stack Developer building Laravel and Nuxt/Vue products for ScholarshipOwl’s AI - powered scholarship marketplace. Developing widgets, APIs, integrations, and LLM - driven education funding features.
Staff Engineer leading scalable software architecture for Ledgebrook, an InsurTech MGA modernizing specialty insurance. Building underwriting, rating, claims, and LLM - powered workflows.