Skip to main content
TryApplyNow
Affinity logo

Full Stack Developer ( .NET/Azure/AI)

Affinity
CAPosted 11 days ago

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

SQLReactAngularAzureGitAgileCI/CDDevOpsMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Job Description

On behalf of our client, the Province of British Columbia, we are seeking 4 Full Stack Developers (Senior and Intermediate) to support the development of AI-enabled digital services within a modern, agile delivery team.

This initiative focuses on building and scaling AI-powered applications within a cloud-first, enterprise environment.

This is a remote opportunity (Canada-wide) with work aligned to PST hours.

The Role

You will be part of an agile team responsible for designing, building, and maintaining scalable digital services in a Microsoft Azure and .NET ecosystem, with a strong focus on AI integration and enterprise-grade applications.

This role requires both hands-on development and strong communication, including the ability to work with non-technical stakeholders.

What You’ll Do

  • Design and develop full stack applications (frontend + backend) in enterprise environments
  • Build and integrate APIs and cloud-based services
  • Work within CI/CD pipelines and modern development practices
  • Contribute to system design and architecture decisions
  • Integrate and support AI/LLM-powered features and workflows
  • Collaborate with cross-functional teams and communicate technical concepts clearly

Experience

  • Senior: 8–12+ years full stack development experience
  • Intermediate: 5–8 years full stack development experience

Core Technical Requirements

  • Strong experience with .NET / ASP.NET / ASP.NET MVC or .NET Core
  • Hands-on experience with Microsoft Azure, including:
  • App Services
  • Functions
  • Storage
  • Azure SQL or Cosmos DB
  • CI/CD pipelines (Azure DevOps or similar)
  • Full stack development experience, including:
  • Frontend frameworks (React, Angular, or similar)
  • Backend/API development
  • API development and integration experience (RESTful services, microservices)
  • Experience working in CI/CD environments with version control (Git)

AI / Data

  • Hands-on experience working with AI / LLM technologies, including:
  • Integrating AI APIs or services into applications
  • Working with data workflows (structured or unstructured)
  • Exposure to at least one of:
  • Prompt engineering
  • AI-assisted workflows
  • Data validation / intelligent form processing

Additional Experience

  • Experience working in enterprise or complex environments (legacy + modern systems)
  • Strong understanding of software architecture and system design
  • Experience communicating technical concepts to non-technical stakeholders
  • Experience working in Agile teams

Affinity Earn

Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/

About Affinity

Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.

For more information on Affinity, please visit www.affinity-group.ca

Job Number: 13472

About Affinity

Affinity logo

Affinity

affinity.co

FrontendOn-site

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get Started Free

No credit card to start