
Full Stack Developer
Job Description
Posted on: May 17, 2026
Role: Full Stack Developer
Experience: 4+ Years
Location: Calgary, Alberta (1st Preference) / Edmonton, Alberta (2nd Preference)
Duration: 9–12 Months
Openings: 1
Job Summary
We are seeking a skilled and motivated Full Stack Developer to join our team for a long-term contract opportunity in Alberta. The ideal candidate will have strong experience in modern full stack development using Microsoft technologies and React-based front-end frameworks. This role requires someone who is collaborative, technically strong, and capable of delivering high-quality solutions in an Agile environment.
Key Responsibilities
- Design, develop, test, and maintain scalable full stack applications
- Build and enhance web applications using C#, ASP.NET Core, React, TypeScript, and JavaScript
- Develop and consume RESTful APIs and web services
- Participate in Agile software development activities including sprint planning, code reviews, and retrospectives
- Create and maintain automated unit tests and support automated testing initiatives
- Work with cross-functional teams to analyze business requirements and deliver technical solutions
- Contribute to CI/CD processes and deployment activities
- Troubleshoot and resolve application defects and performance issues
- Support data integration, migration, and transformation activities when required
- Maintain technical documentation and follow development best practices
Required Skills & Qualifications
- 4+ years of full stack software development experience
- University Degree or two-year Technical Diploma in Computing Science, Software Engineering, or related discipline
- Strong knowledge of software development methodologies, programming concepts, and design techniques
- Experience working in Agile software development environments
- Hands-on experience with:
- C#
- ASP.NET Core
- React
- TypeScript
- JavaScript
- Entity Framework
- RESTful Web Services
- xUnit or other automated testing frameworks
- Experience with source control tools such as GitHub
- Familiarity with development support and collaboration tools
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent verbal and written communication skills
- Strong customer service orientation and ability to collaborate effectively within teams
- Ability to manage multiple priorities and deliver high-quality work within deadlines
Preferred Qualifications
- Experience with GitHub Actions and CI/CD pipeline implementation
- Understanding of Azure technologies including:
- Docker
- Azure Container Apps
- Azure Web Apps
- Azure Function Apps
- Experience with:
- Azure Data Factory (ADF)
- Azure SQL
- NoSQL databases
- PostgreSQL
- Familiarity with data migration, scripting, and transformation processes
- Oil & Gas industry experience, especially within Gas Transmission Pipeline Commercial business
- Experience working with Managed Service Providers (MSPs)
Soft Skills
- Strong collaboration and interpersonal skills
- Leadership mindset with the ability to motivate and influence teams
- Adaptability and commitment to continuous learning
- Resourceful, self-driven, and results-oriented professional
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
CanadaJobs.works
Get CanadaJobs.works on your phone!

Full Stack Developer

Specialist - IT ETRM System (Lead/Principal)

Bilingual Service Biller (FR/EN)

Lead Bartender

