Riva International, Inc.

Experienced Full Stack Web Developer – .NET, JavaScript

Riva International, Inc.

full-time

Posted on:

Location Type: Office

Location: Edmonton • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularASP.NETAWSCloudJavaScriptMicroservices.NETNoSQLRedisSOAPSQLVue.js

About the role

  • Develop and Deploy Scalable SaaS Features: Build robust, efficient code for our Cloud-based SaaS platform hosted on AWS
  • Craft Engaging User Experiences: Create intuitive, responsive user interfaces to enhance customer satisfaction and adoption
  • Ensure Data Integrity and Accessibility: Design and implement efficient data models using SQL, NoSQL, and Redis
  • Secure and Manage Cloud Infrastructure: Utilize AWS services to build, deploy, and maintain secure, scalable applications
  • Integrate Seamlessly with External Services: Develop and consume RESTful APIs, SOAP web services, WebSockets, and OData endpoints
  • Implement Robust Authentication and Authorization: Maintain secure access controls using OAuth 2.0, JWT, and Microsoft Graph
  • Maintain Code Quality and Collaboration: Participate in code reviews and Agile ceremonies to ensure best practices
  • Ensure Software Reliability through Testing: Write automated unit and integration tests to maintain stability and reduce regressions
  • Contribute to CI/CD Pipelines: Support continuous integration and deployment for rapid, reliable releases
  • Monitor and Troubleshoot Applications: Proactively identify and resolve performance issues to ensure high availability
  • Embrace Agile Development Practices: Collaborate effectively using Jira, Confluence, and Scrum methodologies

Requirements

  • 4+ years professional experience as a full stack developer in the Microsoft ecosystem
  • Strong proficiency in C#, .NET, ASP.NET, JavaScript, and modern frameworks (Vue 3 or Angular preferred)
  • Proven experience building and deploying Cloud-based SaaS solutions (AWS preferred)
  • Experience with Windows and Web Outlook Add-ins
  • Proficient scripting skills in PowerShell
  • Hands-on experience with SQL, NoSQL, and caching databases
  • Expertise in microservices and API development
  • Solid knowledge of authentication protocols (OAuth 2.0, JWT)
  • Experience with CI/CD pipelines and automated testing
  • Strong understanding of Agile/Scrum methodologies
  • Excellent communication and collaboration skills
  • Ability to prepare technical documentation and explain solutions to non-technical stakeholders
Benefits
  • RRSP/TFSA matching
  • Paid vacation starting with 3 weeks
  • Paid wellness time 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NETASP.NETJavaScriptVue 3AngularSQLNoSQLRedisPowerShell
Soft skills
communicationcollaborationtechnical documentationproblem-solvingAgile practicesScrum methodologies