Copilot agent development: Build, configure, test and maintain Microsoft Copilot and Copilot Studio agents.
Agent use cases: Develop FAQ and knowledge agents, task-execution agents, workflow agents and autonomous or orchestrated agent solutions under defined technical guidance.
Project contribution: Onboard quickly to existing initiatives, understand current designs and code, and complete assigned development or improvement work.
Software development: Develop maintainable components, integrations and services using established engineering practices.
Automation and scripting: Create automation using Python, PowerShell, REST APIs, Power Automate and other suitable technologies.
CI/CD: Build and maintain automated pipelines for source control, testing, deployment and environment promotion.
Solution design: Translate requirements into practical technical designs, integration flows and architecture diagrams for assigned solutions.
Prompt engineering: Create, test and improve prompts and agent instructions; document reusable patterns and usage guidance.
Quality assurance: Perform functional testing, prompt testing, regression checks and troubleshooting for AI and automation solutions.
Documentation and training: Prepare technical documentation, implementation guides, support instructions and training material. Conduct knowledge-transfer sessions when required.
Operational support: Monitor delivered solutions, investigate defects and support controlled updates throughout the solution lifecycle.