Gen AI - Microsoft AI Developer - RQ01381

Apply Now

Company: Annex Consulting Group

Location: Toronto, ON M4E 3Y1

Description:

Gen AI - Microsoft AI Developer - RQ01381

Duration: 1 year to start

Location: Hybrid - Downtown Toronto (2-3 days a week)

Reporting to the Director of Software Development and as part of Canada's Products & Technology (P&T) organization, this role presents an exciting opportunity to contribute towards cutting-edge Gen AI solutions that will shape how we deliver value to our clients and our people. The successful candidate will have an opportunity to work with a team of talented technology and business specialists to deliver tailored Gen AI tools that transform key areas of our business and to foster a culture of innovation.

As a Senior Microsoft AI Developer, the successful candidate will develop Generative AI tools, plug-ins, microservices and extensions and will be instrumental in delivering innovation, high-quality solutions that meet and exceed the commitment to innovation, client satisfaction, and continued technological growth.

Must Have Skills:
  • Extensive experience in large scale software solution implementations with hands-on experience
  • 6+ years of experience working in agile teams and with product delivery
  • Must have: Copilot Studio, Teams Toolkit for Visual Studio Code extension, Teams AI Library, Azure Foundry, Azure Open AI, Graph connectors, API plugins, Azure AI Search, Azure Functions and Logic Apps, GitHub, Azure DevOps
  • Service-oriented, event-driven and microservices architectures
  • Persistence such as RDBMS (MS SQL, Dataverse) data stores and appropriate use cases
  • Experience with software development project tools and defect tracking systems like Azure DevOps
  • Experience working with high level UX principles such as user stories, persona building, prototype/prototype development approaches
  • Knowledge of agile software development lifecycles (SDLC) and experience working on projects that follow an Agile Scrum methodology
  • Experience with containerization, and in using Docker and/or Kubernetes
  • CI/CD using ADO pipeline or Git actions
  • Knowledge of proper source code management and the use of Git repositories.
  • Experience with API-based integration development


Nice To Have Skills:
  • Power Apps, Power Automate, Power Platform Connectors
  • Python, React, Azure Integration Services
  • Bachelors or Masters degree in Computer Science or similar
  • Microsoft .Net Development Certification
  • Microsoft Power Platform Development Certifications
  • Azure Services certifications


Job Responsibilities:
  • Develop Agents (Declarative, Custom, Autonomous) using Graph Connectors, Power Platform Connectors, API plugins, Teams Message Extensions for Teams
  • Design applications or services using Power Platform Copilot Studio
  • Develop production-grade generative AI plugins, extensions and microservices using OpenAI / Azure OpenAI
  • Produce clean, maintainable and efficient code based on defined specifications
  • Perform code reviews and provide peer coaching/guidance to other team members
  • Collaborate with teams of developers across multiple regions
  • Support Business Analysts in collecting and/or clarifying business requirements
  • Actively participate in team stand-ups
  • Shape and deliver projects to meet and exceed the expectations of our clients and our own quality criteria
  • Proactively assist in assessing technology solutions
  • Contribute to the continuous improvement of our application development lifecycle
  • Continuously improve our internal development and design techniques and keep our documentation up to date
  • Continuously develop internal relationships
  • Continuously grow personal skills in alignment with the firm and P&T's strategy
  • Support and oversee intermediate developers

Similar Jobs