This recruiter is online.

This is your chance to shine!

Apply Now

Intermediate Full Stack C# (.NET) and Python Developer to lead the integration of AI technology into .NET web applications.

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Permanent job

  • Starting date : 1 position to fill as soon as possible

Our client is seeking a Intermediate Full Stack C# (.NET) and Python Developer to lead the integration of AI technology into .NET web applications.


Must Have:

  • 5+ years of full stack development experience
  • Strong expertise in C#, .NET, HTML, CSS, JavaScript, Python, TypeScript, and the Vue.js framework.
  • Experience building CI/CD pipelines for AI/ML applications using Docker and AWS services (ECS, Fargate, ECR).
  • Expertise in writing automated unit and integration tests with tools like NUnit, MSTest, Selenium, and Mocha/Chai/Jest.
  • Strong skills in managing and maintaining SQL (MS SQL, SQLite) and NoSQL databases.
  • Experience creating and troubleshooting APIs using tools like Postman.
  • Proven ability to diagnose and resolve performance and optimization issues in server-side and client-side code.
  • Ability to communicate technical solutions clearly to non-technical stakeholders.
  • Organized and efficient, with the ability to manage multiple priorities and meet deadlines.


Nice to Have:

  • Experience with Python using AI and data science modules.
  • 2+ years of experience integrating AI/ML models and APIs.
  • Proficiency with AWS services such as EC2, S3, CloudWatch, Secrets Manager, and IAM.
  • Familiarity with Natural Language Processing (NLP) techniques.
  • Experience working with AWS Bedrock.


Description:

The Senior Full Stack Developer will lead a team in integrating AI-driven features into existing .NET web applications, leveraging AWS cloud services for scalable and secure deployments. This role includes overseeing the development lifecycle, designing and implementing CI/CD pipelines, and ensuring the delivery of innovative AI features to production within 12 months. You will collaborate with cross-functional teams and stakeholders, mentor junior developers, and apply your extensive AWS expertise to ensure project success.


Responsibilities:

  • Lead the design, prioritization, and delivery of AI-driven features for .NET web applications.
  • Build CI/CD pipelines for deploying AI/ML applications to AWS using Docker, ECS, Fargate, and other AWS services.
  • Collaborate with cross-functional teams to develop client-centric solutions and minimum viable products (MVPs).
  • Write and review secure, performant, and well-tested code with 80%+ unit and integration test coverage.
  • Mentor and coach junior and intermediate developers to support their professional growth.
  • Troubleshoot and optimize server-side and client-side performance issues.
  • Prepare and review architectural and design documentation for developers, testers, and product stakeholders.
  • Drive adoption of best practices in security, development, testing, and design.
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined