Job Search and Career Advice Platform

Enable job alerts via email!

Experienced Backend Developer (C#/.NET)

Riva International, Inc.

Edmonton

On-site

CAD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software development company based in Edmonton seeks a motivated individual to join their engineering team as a Backend Developer. You will design and maintain backend services, ship reliable code, and solve complex challenges requiring collaboration with various teams. Ideal candidates have over 4 years of experience in C#/.NET and a passion for continuous improvement. The role offers a paid internship for 4 to 8 months with mentoring opportunities.

Benefits

Paid internship
Mentorship and coaching
Professional development opportunities

Qualifications

  • 4+ years of experience building backend systems in C#/.NET.
  • Strong fundamentals in system design and object-oriented programming.
  • Experience debugging and operating production systems.

Responsibilities

  • Design, build, and maintain backend services for the core sync platform.
  • Ship reliable, well-tested code.
  • Tackle performance and scalability problems.

Skills

Backend systems in C#/.NET
System design
API development
Database management
Production system debugging
Clear communication

Tools

Modern .NET versions
CI/CD pipelines
Large data sync platforms
Job description

Riva is seeking a motivated individual to join our engineering team, where you'll help build and evolve backend systems that power revenue‑critical workflows for large, complex organizations. In this role, you'll gain hands‑on experience working on a mature product with real scale and real customers, contributing to meaningful improvements over time. You are curious, take ownership of your work, and thrive in collaborative environments—bringing clarity to complex problems while continuously learning from and alongside experienced team members.

WHAT YOU WILL BE DOING

Reporting to the Engineering Manager, you will design, build, and maintain backend services that power Riva's core sync platform. In this role, you will ship reliable, well‑tested code, improve existing systems, and tackle performance, scalability, and data consistency challenges. You'll work closely with Product, QA, and customer‑facing teams to solve real customer problems, while contributing to code reviews, mentoring, and ongoing modernization efforts that help make our systems better over time.

More specifically, your responsibilities will include:

  • Design, build, and maintain backend services in our core sync platform.
  • Ship reliable, well‑tested code and improve existing systems without drama.
  • Tackle performance, scalability, and data consistency problems head‑on.
  • Work closely with product, QA, and customer‑facing teams to solve real customer issues.
  • Raise the bar through code reviews, mentoring, and pragmatic technical decisions.
  • Contribute to modernization efforts like platform upgrades and architectural cleanup.
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.
  • Comfort working with APIs, databases, and distributed services.
  • A clear communicator who can explain trade‑offs 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 FOR SUCCESS
  • Integrity & Accountability: Acting with honesty and responsibility, taking ownership of actions and decisions.
  • Collaboration: Inspires and motivates others, embraces diverse perspectives, and works effectively in teams to achieve shared goals.
  • Continuous Learning: Consistently seeking to grow and improve skills.
  • Design Thinking: Using creativity, new technologies, and customer‑centered approaches to solve complex problems.
  • Analytical Thinking & Decision Making: Inspires and motivates others, embraces diverse perspectives, and works effectively in teams to achieve shared goals.
  • Managing Resources & Digital Dexterity: Combines adaptability to new technologies with effective utilization of time, budget, and talent to optimize outcomes and drive continuous improvement.
  • Operational Alignment & Coordination: Ensures that operational activities are coordinated, efficient, and focused on achieving strategic objectives.
  • Talent Management & Development: Cultivates talent by providing development opportunities and fostering a high‑performance culture.
  • Innovation: Drives creative solutions, encourages experimentation, and fosters an environment where new ideas can thrive.
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, and tasks and CRM—synchronizing data and eliminating the need for task switching, application toggling, and data entry duplication across platforms.

WHAT WE BRING TO THE TABLE
  • Paid internship for 4 to 8 months.
  • Access to mentorship and coaching from experienced developers.
  • Exposure to enterprise‑grade software development practices.
  • A culture that fosters diversity, equity, inclusion, and fun.
  • Opportunities to volunteer and participate in team activities.
  • Professional development and career growth pathways.

Must hold a valid 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, color, 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.