Postuler

Publié il y a 24 jours

Senior Software Developer (C#/.NET)

@ Riva International, Inc.

Canada

4+ ans d’expérience
Postuler
SIGNAUX

En bref

Riva International, Inc. is hiring a Senior Software Developer to design, build and evolve backend systems for revenue-critical workflows at large organizations. The role owns significant systems and domains, sets the testing and architecture bar for the team, and mentors engineers. Applicants must hold a valid Canadian work permit or be a permanent resident or citizen of Canada.

Responsabilités :

  • Design and build backend systems, APIs and microservices
  • Own a significant system or domain across program increments
  • Set testing and quality standards and document architecture decisions
  • Partner with Product Owner, Architect and adjacent teams
  • Mentor and coach other engineers

Résumé des exigences :

  • 4+ years building backend systems in C#/.NET
  • Strong system design, OOP and data-heavy systems fundamentals
  • Experience debugging and operating production systems
  • Track record of documented architecture decisions
  • Clear communicator who explains tradeoffs to technical and non-technical partners

Outils et compétences

Avantages mentionnés

Assurance maladieSoins dentairesAssurance vieRégime de retraite
Source et dates

Site carrière / système de candidatures · greenhouse

Date publiée par l’employeur
2026-10-14
Première détection par notre source
2026-10-14
Mise à jour du dossier source
2026-10-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience4 an(s) et plus
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésCongés payés généreux, Horaire flexible, Régime de retraite, Mieux-être, Formation payée, Allocation de télétravail

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Riva International, Inc.

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Turn Conversations Into Intelligence

Description complète de l’entreprise

Riva is the trusted partner for organizations seeking to build stronger client relationships while streamlining operations. Our innovative solutions empower advisors to deliver personalized, compliant experiences at scale. With seamless CRM integration, real-time client insights, and advanced data governance, Riva ensures every interaction counts. Serving financial services and other data-sensitive industries for over 15 years, we help businesses safeguard their clients, nurture lifelong relationships, and reclaim valuable time. Join the 650+ enterprises worldwide who trust Riva to transform how they engage with their customers.

Abonnés LinkedIn
9 211
Personnes associées sur LinkedIn
136
Bureaux déclarés
  • 103, 10301 – 109 Street, Edmonton, Alberta T5J 1N4, CA
  • 11007 106 Avenue, Edmonton, Alberta T5J 1N4, CA
  • 440 North Wolfe Road, Sunnyvale, CA 94085, US
Catégories d’activité
  • CRM
  • Sales Automation
  • Business Development
  • Software
  • Marketing
  • SaaS
  • Financial Services
  • Analytics
  • Pharmaceutical
Autres noms enregistrés
  • Riva
  • Riva Engine
  • Riva International, Inc.
Spécialités
  • cloud integration
  • outlook integration
  • SaaS
  • crm integration
  • salesforce and email integration
  • revenue operations
  • revops
  • revenue data operations
  • salesforce integration
  • oracle crm integration
  • CRM sync
  • netsuite integration
  • salesforce outlook connector
  • salesforce gmail integration
  • salesforce google calendar integration
  • salesforce financial services cloud
  • AI
  • Copilot
  • Sales Engagement
  • Sales cadences
  • Email templates
  • CRM Copilot
  • and Email blasts
Le profil indique une agence de recrutement
Non
Investissement total déclaré
0

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

Riva is the trusted partner for organizations seeking to build stronger client relationships while streamlining operations. Our innovative solutions empower advisors to deliver personalized, compliant experiences at scale. With seamless CRM integration, real-time client insights, and advanced data governance, Riva ensures every interaction counts. Serving financial services and other data-sensitive industries for…

ChampValeur
SecteurSoftware Development
Taille51-200 employees
Siège socialEdmonton, Alberta
Type d’organisationPrivately Held
Fondée en2008
Spécialitéscloud integrationoutlook integrationSaaScrm integrationsalesforce and email integrationrevenue operationsrevopsrevenue data operationssalesforce integrationoracle crm integration
Offres sur Jobsy4
LinkedInVoir la page
Description

Riva is seeking an experienced Software Developer to join our engineering team and help design, build, and evolve the backend systems powering revenue-critical workflows for large, complex organizations. In this role, you’ll take ownership of meaningful systems and domains, translating complex or ambiguous problems into scalable, reliable solutions. You bring strong C#/.NET expertise, sound technical judgment, and a proactive, customer-aware mindset—partnering closely with Product, Architecture, and Engineering teammates to raise the bar for quality, performance, and continuous improvement.

WHAT YOU WILL BE DOING

Reporting to the Senior Engineering Manager, you'll build and evolve backend systems that power revenue-critical workflows for large, complex organizations. You'll work on a mature product with real-scale, real customers, and real tradeoffs. This role is for someone who owns systems, not just features, and sets the technical bar for their team.

  • Design systems and components (sync mechanisms, APIs, microservices, data models), anticipating failure modes, performance, security, and operations.
  • Own a significant system or domain, often spanning more than one Program Increment.
  • Turn ambiguous problems into shippable plans and drive delivery without prompting.
  • Set the testing and quality bar for your team's domain, and make sound architecture and pattern calls, documenting them for others.
  • Partner proactively with your Product Owner, the Architect, and adjacent teams.
  • Mentor other engineers and coach them on contributing their own ideas.

WHAT YOU BRING TO THE TABLE

  • 4+ years building backend systems in C#/.NET.
  • Strong fundamentals in system design, OOP, and working with data-heavy systems.
  • Experience debugging and operating production systems, not just building new ones.
  • A track record of making sound architecture decisions and documenting them for others to build on.
  • A clear communicator who can explain tradeoffs to both technical and non-technical partners.
  • A steady, customer-aware mindset that values ownership and continuous improvement.

Bonus points for:

  • Experience with modern .NET versions.
  • CI/CD pipeline ownership.
  • Exposure to large data sync or integration platforms.

Core Competencies

  • Communication – Clear, thoughtful, and able to explain complex ideas simply.
  • Adaptability & Stress Tolerance – Calm under pressure and steady during change.
  • Achievement Focus – Consistently delivers high-quality, maintainable systems.
  • Managing Resources & Digital Dexterity – Efficient, modern engineering practices and tools.
  • Innovation – Pragmatic creativity applied to real-world technical problems.

Our Stack

  • C# and .NET
  • SQL and NoSQL databases
  • APIs and service-based architectures
  • Node.js and Vue.js
  • Git and Docker
  • CI/CD with TeamCity and Octopus Deploy, plus automated testing
  • AWS and production monitoring tools

MORE ABOUT RIVA

We are an Edmonton-based software development company with a global footprint. Our Relationship Engine creates seamless data flow between applications like email, calendar, contacts, tasks, and CRM - synchronizing data and eliminating the need for task switching, application toggling, and duplicate data entry across platforms.

We offer a work culture that fosters diversity, equity, inclusion, and fun. Curiosity is rewarded, and each day offers the chance to learn, grow, and contribute to the efforts of people you like, respect, and value.

WHAT WE BRING TO THE TABLE

The total compensation package includes:

  • RRSP/TFSA matching
  • Paid vacation starting with 3-weeks
  • Paid wellness time allows for flexible discretionary allocation for mental health, personal benefits, and personal time
  • Paid time off to volunteer with charities of your choice
  • Extended health care benefits, dental and life insurance
  • Professional development and training allowance for career advancement.

Applicants must hold a valid Canadian work permit or be a permanent resident or citizen of Canada.

Riva is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

We appreciate all applicants for their interest in joining Riva. Please note that only candidates selected to move forward in the process will be contacted.

Emplois semblables

  • Software Developer

    St. John's, NL
    Sur placeTemps plein

    Enaimco

    3+ ansEnaimco needs candidates with 3 to 5 years of professional development experience and strong JavaScript and TypeScript skills. They should have experience with modern web apps, backend services, API integration, document and relational databases, cloud applications and daily use of agentic coding tools.

    Claude Code, Codex

  • Intermediate Software Developer - CRM

    Toronto, ON
    Contrat

    Randstad Canada

    Candidates need proven experience developing and administering Microsoft Dynamics 365 CRM, strong C#/.NET and web development skills, and experience building CRM integrations. They also need solid SQL and database knowledge, plus experience with source control and DevOps practices.

    Microsoft Dynamics 365 Customer Engagement, Azure DevOps, Git, Azure Logic Apps, Azure Service Bus, SQL

  • Sr. Software Developer

    Toronto, ON
    Temps plein

    Propel Holdings

    12+ ansCandidates need 12+ years of developer experience, including Java and enterprise financial applications, plus experience leading junior developers. Propel Holdings expects skills in Spring Boot, SQL, AWS, Docker, Kubernetes, React and CI/CD pipelines.

    Java, Spring Boot, Hibernate, JPA, REST, SQL

    Intermediate Software Developer

    Toronto, ON
    Temps plein

    Propel Holdings

    5+ ansCandidates need a bachelor's degree in a quantitative or business field and 5 to 7 years of hands-on software development. Strong Java, Spring Boot, Hibernate/JPA and REST skills, SQL troubleshooting and debugging ability are required, with React experience and generative AI tool use as assets.

    Java, Spring Boot, Hibernate, JPA, React, SQL

  • Senior Software Developer

    Waterloo, ON
    Temps plein

    MarshallZehr

    5+ ansCandidates need five or more years of software development experience, at least two at a senior level, with strong back-end and front-end skills in a modern stack. Hands-on experience with agentic coding tools, CI/CD, Docker or AWS ECS, and production web services is also required.

    .NET, Angular, SQL Server, AWS ECS, Docker, GitLab

  • Senior Software Developer – Embedded VOIP

    Ottawa, ON
    150k–183k $/anHybrideTemps plein

    Work with bootloaders, the Linux kernel, and device drivers , including modifying and debugging existing code when required; Qualifications & Experience; Strong experience in embedded software development using C/C++

  • Software Developer - CRM - Intermediate-Dynamics

    Toronto, ON
    61,50–82 $/hContrat

    Procom

    Candidates need proven CRM platform development and configuration experience, preferably with Microsoft Dynamics. They also need strong written and verbal communication, problem-solving skills and teamwork.

    Microsoft Dynamics

  • Software Developer

    Toronto, ON
    Temps plein

    GuruLink

    Candidates need strong production C++, working Python and SQL, and hands-on 3D geometry experience such as CAD algorithms, computational geometry or VFX engineering. They also need daily comfort with vectors, matrices and numerical methods, and the ability to deliver features independently.

    C++, Python, SQL

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.