Build AI-powered product functionality across the full stack for Novara’s Flex platform, delivering user-facing features, backend services, APIs, and LLM workflows.
Compensation
Annual Base Salary Range of: Software Engineer- 110k-130k CAD
Senior Software Engineer- 130k-150k CAD
Annual Bonus Opportunity of 10%
Responsibilities
Build user-facing features in the Flex web application
Develop backend services, APIs, and LLM workflows
Ship production features end-to-end
Own well-scoped features and collaborate with senior engineers
Implement LLM-driven workflows using AWS Bedrock and LangChain
Requirements
Bachelor's degree in Computer Science, Engineering, or a related technical discipline
Analyste AQ testant les API, les couches de transformation et les flux de données entre Tecsys et les systèmes tiers, et contribuant à définir la qualité intégrée aux plateformes de nouvelle génération.
Responsibilities
Tester les API REST et SOAP et les couches de transformation dorsales
Définir la stratégie de test et les critères d’acceptation avec les équipes de développement et de produit
Utiliser l’IA pour générer des cas et des données de test, bâtir des suites automatisées et analyser les échecs
Rédiger et maintenir des tests automatisés d’API et d’intégration exécutés dans nos pipelines CI/CD
Planifier et réaliser des tests de performance et de charge sur les flux d’intégration
Requirements
Baccalauréat en informatique ou dans une discipline connexe
Lead the development of the platform’s MCP server and its evolution based on the needs of the integration teams, define architecture of ingestion pipelines, ensure reliability of connectors, and mentor junior and mid-level team members.
Responsibilities
Define the architecture of ingestion pipelines and administration tools
Ensure the reliability of connectors to internal data sources
Lead the development of the platform’s MCP server
Identify bottlenecks in deployment processes and design automations
Design, build, and ship products and services that shape how pharma commercial teams engage with healthcare providers, working across the stack with product, design, and ML engineering.
Compensation
Final compensation is determined through a comprehensive review of the successful candidate’s unique skill set, specialized experience, certifications and other relevant considerations. As such, the final offer may vary based on these specific factors. Salary expectations will be discussed collaboratively early in the process to ensure alignment.
Responsibilities
Own significant product capabilities end-to-end, from ambiguous problem framing through design, implementation, deployment, and iteration with minimal oversight
Build accessible, data-rich user experiences with React and TypeScript
Build and maintain real-time computation services (AWS Lambda)
Design and maintain reliable, scalable APIs and backend services
Lead technical design, code review, and architectural discussions
Own significant product capabilities end-to-end, from ambiguous problem framing through design, implementation, deployment, and iteration with minimal oversight
Locations (4)
Vancouver, British Columbia, Canada
Toronto, Ontario, Canada
Canada
United States
Responsibilities
Own significant product capabilities end-to-end, from ambiguous problem framing through design, implementation, deployment, and iteration with minimal oversight
Build accessible, data-rich user experiences with React and TypeScript that make complex commercial and healthcare insights clear and actionable
Lead the digital transformation of core enterprise applications, modernizing legacy .NET Framework 4.8 MVC monoliths into high-performance, .NET 6+ and up microservices and APIs, paired with a modern React frontend hosted on AWS.
Responsibilities
Analyze existing .NET 4.8 MVC applications to identify business logic, dependencies, and integration points for migration
Lead the transition from monolithic architectures to modern design patterns (Microservices, Hexagonal, or Clean Architecture)
Rewrite and refactor legacy C# code to .NET 6/8+, implementing cross-platform compatibility and improved performance
Replace Razor/Server-side rendering with a decoupled, state-of-the-art React SPA (Single Page Application) using TypeScript and modern state management (Redux Toolkit, TanStack Query)
Design and deploy the modernized stack on AWS, leveraging services like Lambda, ECS (Fargate), S3, and RDS
Design, develop, and maintain robust data integration solutions, focusing heavily on real-time data streaming via Apache Kafka and cloud-native ETL pipeline orchestration using AWS Glue.
Responsibilities
Build and optimize scalable streaming solutions using Apache Kafka, Kafka Connect, and Kafka Streams
Architect and manage ETL/ELT pipelines and the Data Catalog using AWS Glue
Connect cloud applications and third-party services using AWS Lambda, S3, API Gateway, SQS, SNS, and EventBridge
Champion event-driven architecture and microservices principles
Mentor junior engineers and provide technical leadership
As an Infrastructure Architecture - Sr Professional I, you will play a vital role in developing and implementing infrastructure strategies that align with Fiserv's business objectives. Your expertise will contribute to the robustness, scalability, and security of our infrastructure systems. You will collaborate with cross-functional teams to design and deploy architecture solutions that meet the evolving needs of the financial services industry.
Compensation
Salary Range:
$92,000.00-$115,000.00
Responsibilities
Lead and support MySQL database design and optimization to enable platform growth and scalability
Drive schema design and improvements, balancing tactical needs with long-term architectural strategy to support
Enterprise data warehouse
Operational data consumers
Collaborate closely with application and feature development teams to optimize database schemas and SQL queries prior to production releases
Requirements
Diploma / Degree in Computer Science, Software Engineering or similar
Responsible for implementing the design and execution of the Application Security Programme, including secure coding practices, vulnerability management, and secure architecture for the organization’s product suite.
Compensation
Salary Range: 105,000/year -115,000/year CAD
Responsibilities
Lead and execute ongoing application security testing against the organization’s product suite
Collaborate with development and product teams to design secure application architectures
Perform thorough code reviews to identify security flaws and potential attack vectors
Articulate complex technical vulnerabilities to stakeholders
Provide guidance on the application vulnerability management lifecycle
Build and maintain real-time computation services (AWS Lambda) that serve scores and calculations on-demand to the customer-facing app, with an eye toward latency, reliability, and cost at scale
Design and maintain reliable, scalable APIs and backend services connecting ODAIA’s data, ML, analytics, and agentic capabilities to customer-facing products
Work across our stack: AWS, Kubernetes, Snowflake, PostgreSQL, and embedded analytical engines like DuckDB and DataFusion