Gainwell Technologies

Senior GenAI Engineer, GitHub Copilot, Azure

Gainwell Technologies

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Own and evolve an enterprise-ready Copilot enablement approach: usage patterns, prompt standards, and governance for regulated environments.
  • Create and curate a repository-backed library of reusable prompt files (.github/prompts) for common engineering scenarios (bug fixes, brownfield enhancements from user stories, refactoring, test generation, security remediation).
  • Author and maintain custom instruction files (repository and organization patterns) to enforce coding standards, architecture conventions, error handling, logging, and testing practices.
  • Design interactive ‘guided’ prompts that ask one question at a time, minimize friction for low adopters, and require user confirmation before applying code changes.
  • Collaborate with teams to integrate Copilot into day-to-day workflows in Visual Studio and GitHub (PR templates, checklists, review guidance).
  • Define and implement guardrails so AI-assisted code can’t land without required quality and security signals (tests, reviews, and automated scanning).
  • Configure and enforce GitHub Advanced Security practices where applicable (CodeQL code scanning, dependency review/alerts, secret scanning/push protection) and integrate results into PR gating.
  • Establish measurement for AI-assisted development: Copilot usage metrics (suggested vs added LOC, acceptance actions) and repo outcomes (review cycle time, defect inflow proxies, security findings), with clear limitations and directional interpretation.
  • Partner with AppSec and compliance stakeholders to ensure safe handling of sensitive data in prompts, logs, and test artifacts.
  • Contribute to and review C#/.NET codebases (ASP.NET Core, EF Core) to ensure Copilot guidance and templates match real architecture and patterns.
  • Develop LLM-powered workflows on Azure (Azure OpenAI) to support developer experience and engineering insights (e.g., PR summarization, guided debugging, quality dashboards).
  • Implement prompt contracts, tool/function calling patterns, and evaluation harnesses for reliability, cost, and safety.
  • Where needed, build retrieval-augmented generation (RAG) pipelines and connectors to enterprise knowledge sources with grounding/citations.

Requirements

  • 5–7 years of software engineering experience delivering production systems with strong engineering discipline (testing, reviews, CI/CD).
  • Hands-on experience using GitHub Copilot in professional development workflows; ability to design and operationalize prompt files, custom instructions, and reusable agent-like workflows for teams.
  • Practical experience with .NET (C#) and modern application development (ASP.NET Core and/or EF Core); able to read, debug, and implement changes confidently.
  • Strong GitHub fundamentals: branching strategies, PR-based delivery, code reviews, and GitHub Actions (or equivalent CI).
  • Security-minded engineering: familiarity with secure coding practices and integrating automated checks (SAST, dependency scanning, secret detection) into the delivery pipeline.
  • Azure fundamentals for deploying services (App Service/Functions/Container Apps) and secure configuration (Key Vault, RBAC).
  • Ability to convert moderately detailed requirements into clear designs (ADRs/sequence diagrams) and production-ready implementations.
Benefits
  • Opportunity to work on challenging, impactful projects leveraging the latest technologies.
  • A collaborative and supportive team environment where your contributions are recognized.
  • Access to resources and opportunities for continuous learning and skill development.
  • Recognition for your technical expertise and problem-solving abilities.
  • Career growth in a fast-paced, innovative organization.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETASP.NET CoreEF CoreGitHub CopilotCI/CDSASTdependency scanningsecret detectionAzure OpenAI
Soft Skills
collaborationcommunicationproblem-solvingdesign skillsattention to detailengineering disciplinesecurity-mindednessadaptabilityuser experience focusanalytical thinking