Full Stack Software Engineer

Location: Franklin, TN / Remote
Job Type: 6 month temporary engagement

About the Role

Join a team of experts in AI Transformation, Integration, and Hybrid Cloud implementations as we help organizations harness the power of artificial intelligence to solve complex business challenges. We're looking for a collaborative problem solver with a positive attitude to join our team.

You'll work on projects that help companies adopt AI-native solutions, integrate large language models into existing workflows, and build intelligent applications that drive measurable business outcomes. Your responsibilities will include building .NET applications using Visual Studio, C#, .NET Core, EF Core, Bootstrap, SQL Server, and other modern technologies. You'll design and develop application layers while coordinating with team members across the infrastructure stack.

Responsibilities

  • Collaborate with development teams and product managers to architect AI-enhanced software solutions
  • Design client-side and server-side architecture with AI integration points
  • Build front-end applications through intuitive, human-centered design
  • Develop and manage robust databases and applications
  • Write effective APIs, including integrations with AI services and LLM endpoints
  • Test software to ensure responsiveness, efficiency, and AI model reliability
  • Troubleshoot, debug, and upgrade software
  • Implement security and data protection protocols
  • Build features and applications with mobile responsive design
  • Write technical documentation
  • Partner with data scientists and AI engineers to optimize intelligent features

Requirements

Technical Skills

  • Proven experience as a Full Stack Developer or similar role (5-7 years experience)
  • 3+ years of work experience with C#
  • 3+ years of work experience with .NET Core
  • Strong knowledge of .NET Core, MVC, EF Core, LINQ, jQuery, Bootstrap, Azure, APIs, and Web Service Clients
  • Experience developing desktop and mobile applications
  • Solid experience with Microsoft SQL Server or comparable both querying and creating data objects for a production environment
  • Experience implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools (Git or SVN)
  • Understanding of Azure DevOps (Repos, Pipelines, and Builds)
  • Familiarity with various design and architectural patterns
  • Strong understanding of UI/UX and web design frameworks

Preferred

  • Experience integrating AI/ML services or LLM APIs into applications
  • Familiarity with prompt engineering and agentic workflow patterns
  • eCommerce experience (catalogs, shopping carts, payment systems)

Soft Skills

  • Excellent communication and teamwork skills
  • Great attention to detail
  • Strong organizational skills
  • Analytical mindset
  • Curiosity and adaptability in a rapidly evolving AI landscape

Education

  • Degree in Computer Science, Statistics, or relevant field

Benefits

  • Competitive compensation and retirement options
  • Flexible work environment
  • Leadership committed to delivering quality
  • Opportunity to work at the forefront of AI-driven software development
  • Medical insurance, Vision insurance, Dental insurance, 401(k)

Apply For This Job

Click or drag a file to this area to upload.

Browse other open positions