Full Stack .NET Developer
NetworkPedia
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
Skills
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