
Senior Full Stack Web Developer (AI Integration)
- Canada
- Permanent
- Temps-plein
- Post-secondary education in computer science, software engineering, or related work experience.
- 6 years experience as a Full Stack Developer
- At least two (2) years of applicable experience with integrating AI/ML models and APIs.
- Demonstrated experience leading development projects and delivering solutions to production with 12 months.
- Strong proficiency with building backend solutions and front-end web applications using C#, Microsoft .NET, HTML, CSS, JavaScript, TypeScript, the Vue JS framework, and the Bootstrap CSS framework.
- Experience building Outlook and Microsoft 365 apps and add-ins in a Microsoft ecosystem.
- Proficient with using AWS services like EC2, S3, CloudWatch, Secrets Manager, and IAM to host SaaS solutions.
- Expertise building CI/CD pipelines for AI/ML applications that may include containerization using Docker and AWS services like ECS, Fargate, and ECR.
- Writing automated unit and integration tests using NUnit, MSTest, Selenium, Mocha / Chai / Jest, and have exposure to Test Driven Development (TDD).
- Strong skills creating, manipulating, and maintaining SQL databases (MS SQL, SQLite), and NoSQL databases.
- Strong source control (Git and/or SVN) including resolving merge conflicts.
- Creating and maintaining APIs including troubleshooting API calls using tools like Postman.
- Expertise with server-side and client-side troubleshooting skills, preferably with large scale code.
- Extensive experience writing automated unit and integration tests and supervising implementing automated testing including end-to-end feature testing in the CI/CD build pipeline.
- Proficient diagnosing and resolving issues and preventing performance and optimization problems.
- Comfortable preparing and reviewing architectural and design documentation for developers, testers, product owners, and other stakeholders.
- Experience with Python using AI and data science modules.
- Experience with Natural Language Processing (NLP) techniques.
- Experience working with AWS Bedrock.
- Work with cutting end technology
- RRSP matching.
- Paid vacation starting with 3-weeks.
- Paid wellness time allowing for flexible discretionary allocation for mental health, personal benefits, and personal time.
- Paid time off to volunteer with charities of your choice.
- Extended health care benefits, dental and life insurance.
- Professional development and training allowance for career advancement.
- Post-secondary education in computer science, software engineering, or related work experience.
- 6 years experience as a Full Stack Developer
- At least two (2) years of applicable experience with integrating AI/ML models and APIs.
- Demonstrated experience leading development projects and delivering solutions to production with 12 months.
- Strong proficiency with building backend solutions and front-end web applications using C#, Microsoft .NET, HTML, CSS, JavaScript, TypeScript, the Vue JS framework, and the Bootstrap CSS framework.
- Experience building Outlook and Microsoft 365 apps and add-ins in a Microsoft ecosystem.
- Proficient with using AWS services like EC2, S3, CloudWatch, Secrets Manager, and IAM to host SaaS solutions.
- Expertise building CI/CD pipelines for AI/ML applications that may include containerization using Docker and AWS services like ECS, Fargate, and ECR.
- Writing automated unit and integration tests using NUnit, MSTest, Selenium, Mocha / Chai / Jest, and have exposure to Test Driven Development (TDD).
- Strong skills creating, manipulating, and maintaining SQL databases (MS SQL, SQLite), and NoSQL databases.
- Strong source control (Git and/or SVN) including resolving merge conflicts.
- Creating and maintaining APIs including troubleshooting API calls using tools like Postman.
- Expertise with server-side and client-side troubleshooting skills, preferably with large scale code.
- Extensive experience writing automated unit and integration tests and supervising implementing automated testing including end-to-end feature testing in the CI/CD build pipeline.
- Proficient diagnosing and resolving issues and preventing performance and optimization problems.
- Comfortable preparing and reviewing architectural and design documentation for developers, testers, product owners, and other stakeholders.
- Experience with Python using AI and data science modules.
- Experience with Natural Language Processing (NLP) techniques.
- Experience working with AWS Bedrock.
- Work with cutting end technology
- RRSP matching.
- Paid vacation starting with 3-weeks.
- Paid wellness time allowing for flexible discretionary allocation for mental health, personal benefits, and personal time.
- Paid time off to volunteer with charities of your choice.
- Extended health care benefits, dental and life insurance.
- Professional development and training allowance for career advancement.