Full Stack Developer (ID#4465)

Richmond, BC Time

We are seeking a Full Stack Developer to help our client with innovative project harnessing AI and data analytics. This position fully participates in activities that support the team’s delivery and continuous improvement through assisting other roles with their work, mentoring and promoting a respectful and collaborative culture.


  • 6+ years of work experience in IT.
  • Experience with the following:
    • ETL and data processing using Azure data factory, Azure Function.
    • Real-time processing using Azure Stream Analytics.
    • Azure Bot Service or similar.
    • Azure Cognitive Services and CosmosDB.
  • 2 years of experience with agile methodologies and cloud, a DevOps environment, involving continuous process improvement, IT development, unit testing, production support and problem resolution, analysis, and/or technical proficiency.
  • Significant experience with Microsoft Stack with technologies and frameworks like .NET, C#, JavaScript, SQL, XUnit, NUnit, Entity Framework, TDD, and Azure.
  • Exposure to microservices is preferred.
  • Significant experience with front end development such as Angular 6 and up, HTML, CSS, and jQuery.
  • Significant experience participating in all activities that support consistent, and high-quality team delivery.
  • Experience in both small team and medium complexity enterprise scale environments, and accustomed to collaborating with interdependent teams and removing impediments.
  • Quality minded with the ability to test code (manually and automated) all the way through to production, as well as document tests for audit and reusability.
  • Interested to learn about the business and build an understanding of the business processes and requirements which inform the system design.

If you have this expertise, and are able to work in Canada, please submit your resume. While we thank all candidates in advance for their application, only those candidates who are shortlisted will be contacted.


The hourly rate range for this position is $70 – $95, with the final rate based on consultant experience and fit for the role.