Skip to content
mimi

Full Stack .NET Developer

NetworkPedia

Canada · On-site Contract 2d ago

About the role

Job Title - Full Stack Developer

Location - Edmonton, AB, Canada – (Remote with occasional onsite meetings)

Employment Type - Contract

End Client: Government of Alberta

Duration: 12 Months (Extension up to 24 Months possible)

Work Model: Remote (Work must be performed within Canada)

About the Role

We are seeking experienced Full Stack Developers to support large-scale digital transformation initiatives with the Government of Alberta. This role focuses on building modern, user-centric applications that improve service delivery and enhance citizen experience.

The selected candidates will work within cross-functional agile teams, contributing to the design, development, and continuous improvement of digital services across multiple government programs.

Key Responsibilities

• Participate in discovery, research, and technical analysis, including user interviews and solution exploration

• Design and develop scalable full-stack solutions aligned with business and user needs

• Build, enhance, and maintain application features while ensuring code quality and performance

• Identify and resolve functional and non-functional defects

• Collaborate closely with UX/UI designers to ensure consistent and user-friendly interfaces

• Provide technical recommendations to product owners for efficient and iterative delivery

• Support deployment, release, and post-launch activities

• Contribute to reusable components and shared digital service platforms

• Maintain technical documentation and support onboarding of new team members

• Follow and enhance agile development practices, CI/CD, and quality standards

Mandatory Skills & Qualifications

• 5+ years of experience as a Full Stack Developer in agile environments

• Strong experience with modern frontend frameworks (Angular, React, Vue.js)

• Backend development expertise in .NET Core, Node.js, or Python (Django)

• Experience with relational and non-relational databases

• Hands-on experience with Git and collaborative version control workflows

• Experience with unit testing and integration testing frameworks

• Strong understanding of modern application architecture and frameworks

• Ability to work on complex, large-scale production applications

Preferred Skills

• Experience working with cloud platforms (AWS, Azure, or GCP)

• Exposure to CI/CD pipelines and DevOps practices

• Knowledge of design patterns and scalable architecture principles

• Experience modernizing legacy systems into digital platforms

• Experience working with UX/service design teams

• Exposure to AI/ML integrations (nice to have)

• Prior experience with public sector or Government of Alberta projects

Additional Requirements

• Must be able to work within Canada due to data security policies

• Willingness to attend onsite meetings in Edmonton when required (at own expense)

• Must be eligible for criminal record checks and enhanced security clearance (if required)

• Candidates must provide project examples demonstrating relevant experience

Why Join Us

• Opportunity to work on high-impact government digital transformation programs

• Collaborative agile environment with cross-functional teams

• Exposure to modern technologies, cloud platforms, and scalable systems

• Long-term engagement with extension potential

About NetworkPedia

NetworkPedia is a certified women-owned technology and talent solutions company, providing IT infrastructure, cybersecurity, managed services, and specialized recruitment across North Americas and beyond. Our mission is to empower organizations with secure, scalable, and innovative technology while building inclusive teams that reflect the communities we serve.

As a trusted partner, we deliver expertise across networking, cloud, IT service management, and security operations, along with staffing solutions for niche technology roles. We are committed to diversity, equity, and inclusion (DEI) in all our hiring practices and ensure that our opportunities are open to all qualified applicants, without discrimination on the basis of age, gender, race, ethnicity, religion, sexual orientation, or disability.

How to Apply

Apply directly via LinkedIn Easy Apply. All applications are routed to our central recruitment email id - recruitment@networkpedia.com

Requirements

  • 5+ years of experience as a Full Stack Developer in agile environments
  • Strong experience with modern frontend frameworks (Angular, React, Vue.js)
  • Backend development expertise in .NET Core, Node.js, or Python (Django)
  • Experience with relational and non-relational databases
  • Hands-on experience with Git and collaborative version control workflows
  • Experience with unit testing and integration testing frameworks
  • Strong understanding of modern application architecture and frameworks
  • Ability to work on complex, large-scale production applications

Responsibilities

  • Participate in discovery, research, and technical analysis, including user interviews and solution exploration
  • Design and develop scalable full-stack solutions aligned with business and user needs
  • Build, enhance, and maintain application features while ensuring code quality and performance
  • Identify and resolve functional and non-functional defects
  • Collaborate closely with UX/UI designers to ensure consistent and user-friendly interfaces
  • Provide technical recommendations to product owners for efficient and iterative delivery
  • Support deployment, release, and post-launch activities
  • Contribute to reusable components and shared digital service platforms
  • Maintain technical documentation and support onboarding of new team members
  • Follow and enhance agile development practices, CI/CD, and quality standards

Benefits

Opportunity to work on high-impact government digital transformation programsCollaborative agile environment with cross-functional teamsExposure to modern technologies, cloud platforms, and scalable systemsLong-term engagement with extension potential

Skills

AngularReactVue.js.NET CoreNode.jsPython (Django)GitCollaborative version control workflowsUnit testingIntegration testing frameworksModern application architectureCloud platforms (AWS, Azure, or GCP)CI/CD pipelinesDevOps practicesDesign patternsScalable architecture principlesAI/ML integrations

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free