Logo
Patriot Talent Solutions

Backend Engineer

Patriot Talent Solutions, Knoxville, Tennessee, United States, 37955

Save Job

Backend Engineer

Job Details

Employment Type :

Direct Hire

Date Posted :

9/18/2025

Location :

Knoxville ,TN

Job Description

Remote | Backend Engineer | Full-time

We are actively recruiting a Backend Engineer for our client in Knoxville, TN. This is a fully remote direct placement opportunity, but travel to Knoxville will be required approximately once a quarter. This is an excellent opportunity for someone to play a key role in designing, building, and maintaining our client's core backend services and APIs. The ideal candidate will bring strong expertise in C# and .NET development, with a focus on scalability, performance, and security. This role requires ownership of features across the backend, from database design to API delivery, ensuring reliable, high-quality, and efficient solutions. As an AI-first organization, the client will expect you to leverage AI-assisted coding tools as part of your daily workflow to improve productivity, quality, and speed.

Due to client request, candidates must be U.S. citizens.

Responsibilities:

Design, develop, and maintain backend services and APIs using C# and .NET Core.

Build and evolve data access layers with Entity Framework (code-first).

Ensure scalability, performance, and security across backend systems.

Write, maintain, and improve unit and integration tests for backend components.

Own backend features end-to-end, from database schema to API endpoints.

Leverage AI-assisted development tools in coding, testing, debugging, and documentation.

Participate in code reviews, architecture discussions, and technical design sessions.

Stay current with emerging technologies (e.g., Microsoft's MCP SDK, AI tooling) and recommend adoption where appropriate.

Troubleshoot, debug, and optimize backend applications and services.

Required Skills:

Strong proficiency in C#, .NET Core, and API development (RESTful and/or gRPC).

Hands-on experience with Entity Framework (EF Core) and SQL database design.

Demonstrated experience using AI-supported coding tools (e.g., GitHub Copilot, ChatGPT, or equivalent) as part of the development workflow.

Experience with automated testing frameworks (unit, integration).

Strong problem-solving skills and ability to work independently on complex tasks.

Excellent documentation and communication skills.

Preferred Skills:

Advanced knowledge of Entity Framework performance optimization and migrations.

Experience with cloud platforms (e.g., Azure, AWS) and cloud-native services.

Familiarity with CI/CD pipelines, containerization, and DevOps practices.

Knowledge of authentication/authorization standards (OAuth2, JWT, OpenID Connect).

Exposure to microservices, distributed systems, and event-driven architectures.

Qualifications:

Minimum of a Bachelor's Degree in Computer Science or similar technical/engineering degree and 3+ years of progressive experience in a similar role OR no degree with a minimum of 6+ years of direct software development experience in .NET C#.

Strong written and verbal communication skills.

Preference for candidates with any training, certifications, or direct skills with .NET Core or Microsoft Azure.

Preference for candidates with a proven history of success in a remote position for more than 2 years.

"Equal Opportunity Employer/Veterans/Disabled"