The Opportunity
Join a leading, Edmonton-based software development company with a global footprint. Our client is building the next phase of their AI-enhanced SaaS platform and is seeking a Senior Full Stack Developer to help design, implement, scale, and secure new features. This role is a fantastic opportunity to use the latest techniques in artificial intelligence and data science, all unlocked at scale using the AWS cloud.
...
You'll play a key role in building a service that will significantly enhance existing customer workflows for sales and client management.
What You'll Be Doing
Build robust, performant, and maintainable backends for AI services using AWS (Lambda, Glue, S3, Bedrock, OpenSearch, DocumentDB, and API gateways).
Design and implement modern front-end UIs that integrate AI-powered features using Vue and TypeScript.
Develop, test, and deploy scalable, maintainable back-end services and microservices in .NET (and Node.js).
Integrate LLMs, generative AI, and other AI APIs into production applications.
Implement NLP and ML models for automation, insights, and personalization.
Build connectors to data sources such as Exchange and Salesforce for RAG-based AI pipelines.
Design secure and well-documented REST, OData, and WebSocket APIs.
Manage and optimize data models across SQL, NoSQL, and vector databases.
Implement robust authentication, authorization, and data protection mechanisms.
Write high-quality, testable, and maintainable code.
Build and maintain workloads on AWS using modern CI/CD pipelines.
Implement and utilize monitoring tools to proactively identify and resolve potential issues.
Technical Expertise
Experience:
5+ years of full stack development with C#, .NET 8+, JavaScript/TypeScript, and modern frontend frameworks (Vue or Angular).
2+ years integrating LLMs or AI APIs into production systems, including RAG and prompt engineering.
Experience building SaaS solutions on AWS, including CI/CD deployment to multiple environments.
Tech Stack:
AWS Cloud Services: BedRock, EC2, S3, ECS, Lambda, Glue, API Gateway, CloudWatch, IAM, Secrets Manager, and Terraform or AWS SAM.
Backend: C#, .NET 8+, Node.js.
Front-end: HTML, CSS, TypeScript, Vue 3, Bootstrap.
AI: LLM, Gen AI, NLP, ML, AWS Bedrock.
Databases: Relational, document-based, vector-based.
APIs & Messaging: REST / OData, Web Sockets.
Identity & Authorization: OAuth 2, OIDC with JWT.
DevOps: Docker, TeamCity/Jenkins/GitHub Actions, Octopus Deploy, Git.
Skills:
Solid knowledge of NLP/ML concepts and practical implementation.
Skilled in building and troubleshooting APIs.
Strong debugging and performance optimization skills.
Experience with automated testing at multiple levels.
Comfortable producing and reviewing architectural documentation.
Intellectual curiosity and the desire to learn new things.
Bonus Points For:
Experience in a fast-paced environment or during a period of rapid growth.
AWS certifications (AWS Certified Developer Associate, AWS AI Practitioner, etc.).
Experience with GraphQL, testing frameworks, or open-source contributions.
What Our Client Offers
Our client offers a work culture that fosters diversity, equity, inclusion, and fun. You'll find a place where curiosity is rewarded and each day offers the chance to learn, grow, and contribute alongside people you respect and value.
The total compensation package includes:
RRSP/IRA matching
Paid vacation starting with 3-weeks
Paid wellness time
Paid time off to volunteer
Extended health care benefits, dental, and life insurance
Professional development and training allowance
Advantages
What Our Client Offers
Our client offers a work culture that fosters diversity, equity, inclusion, and fun. You'll find a place where curiosity is rewarded and each day offers the chance to learn, grow, and contribute alongside people you respect and value.
The total compensation package includes:
RRSP/IRA matching
Paid vacation starting with 3-weeks
Paid wellness time
Paid time off to volunteer
Extended health care benefits, dental, and life insurance
Professional development and training allowance
Responsibilities
What You'll Be Doing
Build robust, performant, and maintainable backends for AI services using AWS (Lambda, Glue, S3, Bedrock, OpenSearch, DocumentDB, and API gateways).
Design and implement modern front-end UIs that integrate AI-powered features using Vue and TypeScript.
Develop, test, and deploy scalable, maintainable back-end services and microservices in .NET (and Node.js).
Integrate LLMs, generative AI, and other AI APIs into production applications.
Implement NLP and ML models for automation, insights, and personalization.
Build connectors to data sources such as Exchange and Salesforce for RAG-based AI pipelines.
Design secure and well-documented REST, OData, and WebSocket APIs.
Manage and optimize data models across SQL, NoSQL, and vector databases.
Implement robust authentication, authorization, and data protection mechanisms.
Write high-quality, testable, and maintainable code.
Build and maintain workloads on AWS using modern CI/CD pipelines.
Implement and utilize monitoring tools to proactively identify and resolve potential issues.
Qualifications
5+ years of full stack development with C#, .NET 8+, JavaScript/TypeScript, and modern frontend frameworks (Vue or Angular).
2+ years integrating LLMs or AI APIs into production systems, including RAG and prompt engineering.
Experience building SaaS solutions on AWS, including CI/CD deployment to multiple environments.
Tech Stack:
AWS Cloud Services: BedRock, EC2, S3, ECS, Lambda, Glue, API Gateway, CloudWatch, IAM, Secrets Manager, and Terraform or AWS SAM.
Backend: C#, .NET 8+, Node.js.
Front-end: HTML, CSS, TypeScript, Vue 3, Bootstrap.
AI: LLM, Gen AI, NLP, ML, AWS Bedrock.
Databases: Relational, document-based, vector-based.
APIs & Messaging: REST / OData, Web Sockets.
Identity & Authorization: OAuth 2, OIDC with JWT.
DevOps: Docker, TeamCity/Jenkins/GitHub Actions, Octopus Deploy, Git.
Skills:
Solid knowledge of NLP/ML concepts and practical implementation.
Skilled in building and troubleshooting APIs.
Strong debugging and performance optimization skills.
Experience with automated testing at multiple levels.
Comfortable producing and reviewing architectural documentation.
Intellectual curiosity and the desire to learn new things.
Bonus Points For:
Experience in a fast-paced environment or during a period of rapid growth.
AWS certifications (AWS Certified Developer Associate, AWS AI Practitioner, etc.).
Experience with GraphQL, testing frameworks, or open-source contributions.
Summary
This is an amazing opportunity to join a fully remote, culture first companies that is thriving!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
The Opportunity
Join a leading, Edmonton-based software development company with a global footprint. Our client is building the next phase of their AI-enhanced SaaS platform and is seeking a Senior Full Stack Developer to help design, implement, scale, and secure new features. This role is a fantastic opportunity to use the latest techniques in artificial intelligence and data science, all unlocked at scale using the AWS cloud.
You'll play a key role in building a service that will significantly enhance existing customer workflows for sales and client management.
What You'll Be Doing
Build robust, performant, and maintainable backends for AI services using AWS (Lambda, Glue, S3, Bedrock, OpenSearch, DocumentDB, and API gateways).
Design and implement modern front-end UIs that integrate AI-powered features using Vue and TypeScript.
Develop, test, and deploy scalable, maintainable back-end services and microservices in .NET (and Node.js).
Integrate LLMs, generative AI, and other AI APIs into production applications.
Implement NLP and ML models for automation, insights, and personalization.
...
Build connectors to data sources such as Exchange and Salesforce for RAG-based AI pipelines.
Design secure and well-documented REST, OData, and WebSocket APIs.
Manage and optimize data models across SQL, NoSQL, and vector databases.
Implement robust authentication, authorization, and data protection mechanisms.
Write high-quality, testable, and maintainable code.
Build and maintain workloads on AWS using modern CI/CD pipelines.
Implement and utilize monitoring tools to proactively identify and resolve potential issues.
Technical Expertise
Experience:
5+ years of full stack development with C#, .NET 8+, JavaScript/TypeScript, and modern frontend frameworks (Vue or Angular).
2+ years integrating LLMs or AI APIs into production systems, including RAG and prompt engineering.
Experience building SaaS solutions on AWS, including CI/CD deployment to multiple environments.
Tech Stack:
AWS Cloud Services: BedRock, EC2, S3, ECS, Lambda, Glue, API Gateway, CloudWatch, IAM, Secrets Manager, and Terraform or AWS SAM.
Backend: C#, .NET 8+, Node.js.
Front-end: HTML, CSS, TypeScript, Vue 3, Bootstrap.
AI: LLM, Gen AI, NLP, ML, AWS Bedrock.
Databases: Relational, document-based, vector-based.
APIs & Messaging: REST / OData, Web Sockets.
Identity & Authorization: OAuth 2, OIDC with JWT.
DevOps: Docker, TeamCity/Jenkins/GitHub Actions, Octopus Deploy, Git.
Skills:
Solid knowledge of NLP/ML concepts and practical implementation.
Skilled in building and troubleshooting APIs.
Strong debugging and performance optimization skills.
Experience with automated testing at multiple levels.
Comfortable producing and reviewing architectural documentation.
Intellectual curiosity and the desire to learn new things.
Bonus Points For:
Experience in a fast-paced environment or during a period of rapid growth.
AWS certifications (AWS Certified Developer Associate, AWS AI Practitioner, etc.).
Experience with GraphQL, testing frameworks, or open-source contributions.
What Our Client Offers
Our client offers a work culture that fosters diversity, equity, inclusion, and fun. You'll find a place where curiosity is rewarded and each day offers the chance to learn, grow, and contribute alongside people you respect and value.
The total compensation package includes:
RRSP/IRA matching
Paid vacation starting with 3-weeks
Paid wellness time
Paid time off to volunteer
Extended health care benefits, dental, and life insurance
Professional development and training allowance
Advantages
What Our Client Offers
Our client offers a work culture that fosters diversity, equity, inclusion, and fun. You'll find a place where curiosity is rewarded and each day offers the chance to learn, grow, and contribute alongside people you respect and value.
The total compensation package includes:
RRSP/IRA matching
Paid vacation starting with 3-weeks
Paid wellness time
Paid time off to volunteer
Extended health care benefits, dental, and life insurance
Professional development and training allowance
Responsibilities
What You'll Be Doing
Build robust, performant, and maintainable backends for AI services using AWS (Lambda, Glue, S3, Bedrock, OpenSearch, DocumentDB, and API gateways).
Design and implement modern front-end UIs that integrate AI-powered features using Vue and TypeScript.
Develop, test, and deploy scalable, maintainable back-end services and microservices in .NET (and Node.js).
Integrate LLMs, generative AI, and other AI APIs into production applications.
Implement NLP and ML models for automation, insights, and personalization.
Build connectors to data sources such as Exchange and Salesforce for RAG-based AI pipelines.
Design secure and well-documented REST, OData, and WebSocket APIs.
Manage and optimize data models across SQL, NoSQL, and vector databases.
Implement robust authentication, authorization, and data protection mechanisms.
Write high-quality, testable, and maintainable code.
Build and maintain workloads on AWS using modern CI/CD pipelines.
Implement and utilize monitoring tools to proactively identify and resolve potential issues.
Qualifications
5+ years of full stack development with C#, .NET 8+, JavaScript/TypeScript, and modern frontend frameworks (Vue or Angular).
2+ years integrating LLMs or AI APIs into production systems, including RAG and prompt engineering.
Experience building SaaS solutions on AWS, including CI/CD deployment to multiple environments.
Tech Stack:
AWS Cloud Services: BedRock, EC2, S3, ECS, Lambda, Glue, API Gateway, CloudWatch, IAM, Secrets Manager, and Terraform or AWS SAM.
Backend: C#, .NET 8+, Node.js.
Front-end: HTML, CSS, TypeScript, Vue 3, Bootstrap.
AI: LLM, Gen AI, NLP, ML, AWS Bedrock.
Databases: Relational, document-based, vector-based.
APIs & Messaging: REST / OData, Web Sockets.
Identity & Authorization: OAuth 2, OIDC with JWT.
DevOps: Docker, TeamCity/Jenkins/GitHub Actions, Octopus Deploy, Git.
Skills:
Solid knowledge of NLP/ML concepts and practical implementation.
Skilled in building and troubleshooting APIs.
Strong debugging and performance optimization skills.
Experience with automated testing at multiple levels.
Comfortable producing and reviewing architectural documentation.
Intellectual curiosity and the desire to learn new things.
Bonus Points For:
Experience in a fast-paced environment or during a period of rapid growth.
AWS certifications (AWS Certified Developer Associate, AWS AI Practitioner, etc.).
Experience with GraphQL, testing frameworks, or open-source contributions.
Summary
This is an amazing opportunity to join a fully remote, culture first companies that is thriving!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more