Intern C# Full Stack Developer
1 week ago
Location: Edmonton, Alberta (Hybrid)
Company: Riva International
You are a soon-to-graduate student enrolled in computer science, software engineering, or software development studies. You are curious, eager to learn, and motivated to grow your engineering skills through real product development work. You thrive in collaborative environments, adapt quickly, and are excited to contribute to meaningful projects while learning from experienced team members.
WHAT YOU WILL BE DOINGThis is not just a learning role�you will be embedded in an existing development team building and delivering real-world solutions for enterprise customers who trust Riva as a technology leader. You will work closely with experienced team members in an Agile environment, following a structured pathway to grow real-world development skills.
More specifically, your duties will include:
Key Activities
- Contribute to backend and frontend development, including migration from .NET 4.8 to .NET 8.
- Develop automated tests (unit, integration, API, and end-to-end) using modern tools.
- Support refactoring of legacy tooling and internal applications.
- Participate in design discussions, code reviews, and Agile ceremonies.
- Perform manual testing to validate new features and understand system behavior.
- Solve technical problems of low scope and complexity.
- Learn and follow secure coding practices, SDLC processes, and CI/CD workflows.
- Collaborate closely with developers, QA engineers, and product owners.
- Gain guided exposure to AI developer tools to accelerate learning and support good engineering practices.
- 2nd-year student in a computing science diploma or degree program.
- At least one GitHub project you can share.
- Foundation in front-end development: HTML, CSS, JavaScript/ES6+, responsive layouts, and forms.
- Exposure to CSS frameworks (Bootstrap).
- Core backend fundamentals in C#, .NET, SQL, and NoSQL.
- Understanding of OOD, OOP, and common design patterns.
- Basic troubleshooting skills for backend and web applications.
- Familiarity with Git and GitHub.
- Understanding of Agile practices.
- Ability to communicate technical solutions clearly to technical and non-technical audiences.
- Adaptable, coachable, and enthusiastic about continuous learning.
Nice to Have
- Exposure to modern JavaScript frameworks such as Vue, React/Next, or Angular.
- Exposure to
- Experience with testing tools like NUnit, Postman, Jest, or Playwright.
- Exposure to Microsoft PowerShell.
- Interest in AI-assisted developer tooling.
- How modern engineering teams plan, build, test, and ship software.
- Approaches for writing stable and maintainable automated tests.
- Techniques for contributing to and modernizing .NET 8 and JavaScript applications.
- Effective collaboration practices with developers, QA, product, and design teams.
- Responsible use of AI tooling to support quality and accelerate learning.
- Thinking like a full stack developer with ownership and curiosity.
- Work from the Riva Development Centre offices in downtown Edmonton for at least 3 days per week.
- Complete an onboarding program to learn Agile processes, secure coding practices, and product domain.
- Contribute to design discussions during planning meetings.
- Learn to plan your work and deliver on committed objectives.
- Follow best practices in coding, documentation, testing, and security.
- Contribute to defining your personal learning journey.
- 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.
Riva is 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�eliminating task switching, application toggling, and data duplication.
Our clients include global banks, hedge funds, and hundreds of Global 1000 companies that demand secure, compliant, and interoperable workflows.
Make your mark on Riva�s bright future�and yours
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 without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, protected veteran status, or disability status.
-
Junior Full-Stack Software Developer
6 days ago
Edmonton, Alberta, Canada Effortless Admin Inc. Full time $60,000 - $90,000 per yearJunior Full-Stack Software DeveloperAbout Effortless Admin At Effortless Admin, we're revolutionizing the benefits administration landscape in Canada through innovative software solutions. As the country's leading benefits administration platform, we empower employers with elegant, user-friendly tools that simplify complex processes. We're in an exciting...
-
Full Stack Developer
15 hours ago
Edmonton, Alberta, Canada Vantix Systems Inc Full timeDescriptionOur Client is seeking a Full Stack Developer to work on service innovation, program review and digital transformation projects. The Full Stack Developer will work as part of cross-functional program review or product delivery team. These teams work collaboratively and collectively participate in a full range of activities including: field...
-
Full Stack Developer
6 days ago
Edmonton, Alberta, Canada Vantix Systems Inc Full time $80,000 - $120,000 per yearDescriptionOur Client is seeking a Full Stack Developer on service innovation, program review and digital transformation projects. The Full Stack Developers will work as part of cross-functional program review or product delivery teams. These teams work collaboratively and collectively participate in a full range of activities including: field research,...
-
Senior Full Stack Developer
16 hours ago
Edmonton, Alberta, Canada Fujitsu Full time $80,000 - $120,000 per yearDescriptionTop Skills:-5+ Years developing .NET solutionsHand-on experience with .NET Core and SQL Server Proficiency in a modern TypeScript framework such as Angular, React, or VueDescription:- Fujitsu is seeking a full-time .NET Full Stack Developer to join an Agile mainframe legacy modernization team. This role involves developing modern web applications...
-
Senior Full Stack Developer
9 hours ago
Edmonton, Alberta, Canada Fujitsu Full time US$80,000 - US$150,000 per yearJob DescriptionTop Skills:-5+ Years developing .NET solutionsHand-on experience with .NET Core and SQL Server Proficiency in a modern TypeScript framework such as Angular, React, or VueDescription:-Fujitsu is seeking a full-time .NET Full Stack Developer to join an Agile mainframe legacy modernization team. This role involves developing modern web...
-
Junior Full Stack Developer
7 days ago
Edmonton, Alberta, Canada Stellari Full time $114,240 per yearAbout the RoleStellari is hiring a Junior Full Stack Developer to support the development of Koru, a modern web application focused on event experiences, real-time interactions, and social matching. This is a student friendly role designed to provide meaningful experience in full stack development, cloud technologies, and agile workflows while allowing for...
-
Dot Net Full Stack Developer-1
2 weeks ago
Edmonton, Alberta, Canada Realign Full time $80,000 - $120,000 per yearJob Type: ContractJob Category: ITJob DescriptionJob Title: Dot Net Full Stack DeveloperLocation: Remote -Edmonton, AlbertaContract Term: 12 Months (Possible Extension up to 24 Months)Work Authorization: Must work from within Canada1. Discovery & ResearchParticipate in field research, user interviews, and service assessments.Lead technical discovery,...
-
Int. Full Stack Developer
1 week ago
Edmonton, Alberta, Canada Source Code Full time $80,000 - $120,000 per yearInt. Full Stack Developer - GOAPRDJP STEdmontonWork remotely, though must be available for onsite meetings when required.Contract 7 months Standard Background check requiredA Full Stack Developer designs and implements software with a focus on iterative, continuous development, where requirements and solutions evolve through collaboration between Agile...
-
Senior Full Stack Developer
20 hours ago
Edmonton, Alberta, Canada Exposant 3 Full time $120,000 - $180,000 per yearJoin Exposant 3 (E3): The Power of People at the Heart of TechnologyExposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organizations in their digital and organizational transformation.Your Career at Exposant 3We firmly believe in healthy and humane management, where trust, competence, and...
-
Drupal Full Stack Developer
7 hours ago
Edmonton, Alberta, Canada Government of Alberta Full time $75,000 - $103,000 per yearJob InformationJob Title: Drupal Full Stack Developer Job Requisition ID: 76646Ministry: Executive CouncilLocation: Edmonton (in-person)Full or Part-Time: Full TimeHours of Work: 37.5 hours per weekPermanent/Temporary: PermanentScope: Open CompetitionClosing Date: November 3, 2025Classification: System Analyst Level 2 Salary: $2,884.45 to $3,960.46...