← Back to Jobs
Labcorp logo

Senior Programmer Analyst - AI

Labcorp
3.3(8833)
👥10k+
Software Engineering
Burlington, NC 27215
4 months ago
🤖 AI-First🛠️ Cursor-friendly⚡ Replit
Apply →

Explicitly requires Vibe‑style AI‑assisted coding workflows and recent experience with tools like Cursor, Claude Code, GitHub Copilot, Replit, Lovable, and Windsurf to iterate on prompts and refine AI‑generated code.

About the Role

Senior Programmer Analyst - AI at Labcorp responsible for building and maintaining C#/.NET applications with strong SQL expertise while integrating Vibe‑style AI‑assisted coding workflows to accelerate development. The role emphasizes reviewing and validating AI‑generated code, participating in architecture and sprint ceremonies, and supporting hybrid work for local hires.

Job Description

Role

Senior Programmer Analyst - AI responsible for developing and maintaining C#/.NET applications backed by SQL Server and incorporating Vibe‑style AI‑assisted coding workflows into everyday development.

Key Responsibilities

  • Build and maintain applications using C#/.NET and SQL Server
  • Use Vibe‑style workflows (prompt → generate → review → refine → test) as part of daily development
  • Leverage AI‑assisted tools to accelerate development, documentation, debugging, and refactoring
  • Review and validate AI‑generated code for correctness, maintainability, performance, and security
  • Write optimized SQL queries, stored procedures, and database logic
  • Participate in architecture discussions, sprint ceremonies, and code reviews
  • Help shape and improve the team’s AI‑powered development practices

Requirements

  • 5–7 years of hands‑on professional C#/.NET experience
  • Strong SQL fundamentals: complex joins, indexing, stored procedures, performance tuning
  • Recent, real‑world experience with Vibe / AI‑assisted coding tools (examples below)
  • Ability to craft effective prompts and iteratively refine AI‑generated output
  • Strong debugging skills and understanding of clean architecture, design patterns, and maintainable code
  • Strong communicator and collaborator; comfortable learning and adopting new tools

Tools & Examples of AI/Assistant Experience Mentioned

  • Vibe, Cursor, Claude Code, GitHub Copilot, Replit, Lovable, Windsurf

Preferences

  • Git/GitHub, CI/CD pipelines
  • REST APIs, microservices, distributed systems
  • Familiarity with Azure or AWS
  • Experience improving or documenting AI coding workflows

Location & Schedule

  • Hybrid schedule for applicants living within 35 miles of Burlington, NC or Durham, NC: minimum three in‑office days per week at an assigned location.

Benefits

Employees regularly scheduled to work 20+ hours per week are eligible for comprehensive benefits, including Medical, Dental, Vision, Life, Short‑Term Disability/Long‑Term Disability, 401(k), Paid Time Off (PTO) or Flexible Time Off (FTO), Tuition Reimbursement, and an Employee Stock Purchase Plan.

Education

  • Bachelor’s Degree required

Tech Stack

C#.NETSQLSQL ServerVibeCursorClaude CodeGitHub CopilotReplitLovableWindsurfGitGitHubCI/CDREST APIsMicroservicesAzureAWS

Skills

DebuggingClean ArchitectureDesign PatternsSQL Query OptimizationPerformance TuningCode ReviewPrompt EngineeringAI‑assisted Development WorkflowsCollaborationCommunicationArchitecture DiscussionsAgile/Scrum (sprint ceremonies)

Experience Level

Senior

Employment Type

Full-time

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short‑Term Disability (STD)
  • Long‑Term Disability (LTD)
  • 401(k)
  • Paid Time Off (PTO) or Flexible Time Off (FTO)
  • Tuition Reimbursement
  • Employee Stock Purchase Plan
  • Hybrid work (minimum 3 in‑office days/week for local hires)