Senior Full Stack .NET Developer (AI/LLM)

    CarMax •United States
    Remote
    Type
    Contract
    Level
    Senior Level
    Pay
    $55-$60/Hour
    Posted

    Job Description

    Senior Full Stack .NET Developer for a forward-thinking engineering team building scalable, high-performance applications in a modern, AI-first development environment. Strong balance of front-end expertise (Angular/React) and backend engineering (.NET). Must have experience integrating AI/ML tools into development workflows. 8–10 years MAX experience; excellent communication is mandatory. US Citizens only.

    Requirements

    • • 8–12 years of software engineering experience with strong focus on full stack development; 8–10 years MAX preferred
    • • Strong backend development experience with .NET/C#, including API and service-oriented architecture (required)
    • • Strong frontend experience with Angular (preferred) and/or React, with emphasis on UI performance (required)
    • • Experience integrating AI/ML tools into development workflows (AI-assisted coding, test generation, LLM-based analysis) (required)
    • • Excellent communication skills (mandatory)
    • • Experience with database design and scaling (SQL Server, NoSQL, or similar)
    • • Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps)
    • • Familiarity with cloud platforms (Azure, AWS, or GCP) and containerization (Docker, Kubernetes)
    • • Bachelor's degree in Computer Science, Software Engineering, or related; US Citizen only; LinkedIn profile required

    Responsibilities

    • • Design, develop, and maintain full stack applications using .NET (C#), Angular, and/or React
    • • Lead development of rich, responsive front-end experiences with focus on Angular and modern UI architecture
    • • Build and optimize scalable backend services, APIs, and data layers
    • • Contribute to AI-first engineering culture, leveraging AI-assisted development tools, intelligent test generation, and LLM-driven quality analysis
    • • Architect and enhance automation frameworks incorporating AI-powered capabilities (self-healing tests, predictive failure analysis)
    • • Ensure high-quality code through unit, integration, API, UI, and performance testing
    • • Drive adoption of modern DevOps practices including CI/CD pipelines and cloud-native deployment
    • • Serve as technical leader in design and architecture discussions ensuring scalability and maintainability

    Technologies & Skills

    .NET 8
    C#
    Angular
    React
    SQL Server
    NoSQL
    Jenkins
    GitHub Actions
    Azure DevOps
    Docker
    Kubernetes
    Azure
    AWS
    GCP
    AI/ML tools
    LLM
    CI/CD