AI Full-Stack Software Developer

Jefferson Capital

Sartell (MN)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k)
401(k) matching
Dental insurance
Disability insurance
Health insurance
Life insurance
Paid time off
Parental leave
Tuition reimbursement
Vision insurance
Pet insurance

Job summary

Jefferson Capital is seeking an experienced software engineer to design, develop, and maintain modern full-stack applications using C#, .NET, ASP.NET Core, and front-end frameworks like React, Angular, or Blazor.

You will build reusable components and AI-enabled features, integrate AI platforms, and work across architecture reviews and CI/CD, ensuring secure, scalable delivery of AI-powered business solutions.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience).
  • 5+ years of professional software development experience using C# and the .NET platform.
  • Strong experience developing modern web applications using ASP.NET Core, Web APIs, and front-end frameworks such as React, Angular, or Blazor.
  • Experience designing reusable software components and enterprise application architectures.
  • Knowledge of AI and ML concepts, including LLMs, prompt engineering, vector databases, embeddings, and AI orchestration frameworks.
  • Experience integrating Azure OpenAI, Microsoft Copilot Studio, Azure AI Services, OpenAI APIs, Anthropic Claude APIs, or similar AI platforms.
  • Strong understanding of relational and non-relational database technologies including SQL Server, PostgreSQL, Cosmos DB, or similar platforms.
  • Experience with source control systems such as Git and collaborative development workflows.
  • Understanding of OOP, design patterns, and secure coding practices.
  • Strong troubleshooting, analytical, and problem-solving capabilities.
  • Self-motivated and able to work with minimal supervision.
  • Team-oriented and collaborative mindset.
  • Passionate about learning new technologies and solving complex business challenges.

Responsibilities

  • Design, develop, and maintain modern full-stack applications using C#, .NET, ASP.NET Core, React, Angular, Blazor, and related technologies.
  • Build reusable components, APIs, services, and frameworks for enterprise app development.
  • Develop and integrate AI solutions, including Generative AI and RAG.
  • Create secure and scalable REST APIs and microservices for AI-powered apps.
  • Collaborate with stakeholders to identify AI-driven efficiency and experience improvements.
  • Design front-end experiences with conversational AI, intelligent recommendations, and automation workflows.
  • Integrate enterprise data sources with AI platforms and vector databases.
  • Optimize performance, scalability, reliability, and security across distributed systems.
  • Participate in architecture reviews, code reviews, and technology evaluations.
  • Develop and maintain CI/CD pipelines and deployment automation.
  • Implement testing, monitoring, logging, and observability for production apps.
  • Stay current on AI tech, frameworks, cloud services, and best practices.
  • Contribute to governance, security, data privacy, and responsible AI initiatives.

Skills

C#
.NET
ASP.NET Core
React/Angular/Blazor
APIs & microservices
AI concepts (LLMs, embeddings)
Azure OpenAI / Azure AI Services
Git & CI/CD
Cloud platforms

Education

Bachelor's degree in CS/SE/IS

Tools

Azure OpenAI
Microsoft Copilot Studio
Semantic Kernel
Kubernetes
Pinecone / vector stores
OpenAI / Claude APIs
Cosmos DB / SQL Server

Job description

JOB SUMMARY & RESPONSIBILITIES
  • Design, develop, and maintain modern full-stack applications using C#, .NET, ASP.NET Core, React, Angular, Blazor, and related technologies.
  • Build reusable software components, APIs, services, and frameworks that accelerate enterprise application development.
  • Develop and integrate Artificial Intelligence (AI) solutions, including Generative AI, Retrieval-Augmented Generation (RAG), machine learning services, and intelligent automation capabilities.
  • Create secure and scalable REST APIs and microservices that support AI-powered business applications.
  • Collaborate with business stakeholders, product owners, and cross-functional teams to identify opportunities where AI can improve operational efficiency, customer experiences, and decision-making.
  • Design and develop front-end user experiences that incorporate conversational AI, intelligent recommendations, predictive analytics, and automation workflows.
  • Integrate enterprise data sources with AI platforms, vector databases, and cloud-based AI services.
  • Optimize application performance, scalability, reliability, and security across distributed systems.
  • Participate in architecture reviews, code reviews, and technology evaluations.
  • Develop and maintain CI/CD pipelines and deployment automation processes.
  • Implement testing strategies, monitoring, logging, and observability for production applications.
  • Stay current on emerging AI technologies, development frameworks, cloud services, and software engineering best practices.
  • Contribute to enterprise AI governance, security, data privacy, and responsible AI initiatives.
REQUIREMENTS
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience).
  • 5+ years of professional software development experience using C# and the .NET platform.
  • Strong experience developing modern web applications using ASP.NET Core, Web APIs, and front-end frameworks such as React, Angular, or Blazor.
  • Experience designing reusable software components and enterprise application architectures.
  • Knowledge of AI and machine learning concepts, including LLMs, prompt engineering, vector databases, embeddings, and AI orchestration frameworks.
  • Experience integrating Azure OpenAI, Microsoft Copilot Studio, Azure AI Services, OpenAI APIs, Anthropic Claude APIs, or similar AI platforms.
  • Strong understanding of relational and non-relational database technologies including SQL Server, PostgreSQL, Cosmos DB, or similar platforms.
  • Experience with source control systems such as Git and collaborative development workflows.
  • Understanding of object-oriented programming principles, software design patterns, and secure coding practices.
  • Strong troubleshooting, analytical, and problem-solving capabilities.
  • Self-motivated, requires little direct supervision or assistance to complete tasks.
  • Able to contribute to a team-oriented, collaborative environment.
  • Passionate about learning, embracing new technologies, and solving complex business challenges.
PREFERRED QUALIFICATIONS
  • Experience with Azure AI Foundry, Azure OpenAI, Microsoft Copilot Studio, Semantic Kernel, LangChain, or similar AI development frameworks.
  • Experience developing Retrieval-Augmented Generation (RAG) solutions.
  • Experience with Kubernetes, containers, and cloud-native application architectures.
  • Knowledge of DevOps practices, CI/CD pipelines, Infrastructure as Code, and GitHub Actions or Azure DevOps.
  • Experience working with vector databases such as Pinecone, Azure AI Search, Weaviate, or Qdrant.
  • Familiarity with MLOps concepts and machine learning deployment pipelines.
  • Experience building AI agents, workflow automation, and autonomous business process solutions.
  • Knowledge of information security, AI governance, and secure development lifecycle practices.
  • Experience with financial services, collections, fintech, or other regulated industries.
  • Microsoft Azure, AI, or cloud certifications are preferred.
BENEFITS
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Flexible spending accounts
  • Health insurance
  • Life insurance
  • Paid time off
  • Parental leave
  • Tuition reimbursement
  • Vision insurance
  • Pet insurance
  • Employee discount program.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Full-Stack Software Developer
AI Full-Stack Software Developer

Jefferson Capital Systems • Sartell (MN)

On-site
USD 120,000 - 160,000
401(k)
401(k) matching
Health insurance
+4
AI Full-Stack Software Developer
AI Full-Stack Software Developer

Jefferson Capital, Inc. • Sartell (MN)

On-site
USD 120,000 - 180,000
Senior AI Full Stack Engineer
Senior AI Full Stack Engineer

Tata Consultancy Services • Boston (MA)

On-site
USD 120,000 - 145,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Certification & Training Reimbursement
+1
Sr. Software Engineer-AI Enabled
Sr. Software Engineer-AI Enabled

Antero Resources Corporation • Denver (CO)

On-site
USD 140,000 - 180,000
Health Insurance
401(k) Matching
Paid Parental Leave
+2
Senior AI/.NET Engineer
Senior AI/.NET Engineer

Milbank LLP • New York (NY)

On-site
USD 140,000 - 175,000
Lead AI Architect
Lead AI Architect

Domino's Pizza • Ann Arbor Charter Township (MI)

On-site
USD 180,000 - 280,000
Paid Holidays and Vacation
Medical, Dental & Vision benefits
No-cost mental health support
+6
Artificial Intelligence Developer
Artificial Intelligence Developer

Hendrickson • Woodridge (IL)

On-site
USD 90,000 - 100,000
Medical, dental, and vision insurance
401K plans
Pension plan
+2
Software Developer — .NET, Azure, AI
Software Developer — .NET, Azure, AI

TriCom Technical Services, Inc. • Kansas City (MO)

On-site
USD 165,000 - 220,000
401(k) with company match
Paid time off
Paid holidays
Software Developer
Software Developer

Husch Blackwell LLP • Boston (MA)

Remote
USD 120,000 - 244,000
Software Developer
Software Developer

Husch Blackwell LLP • Washington

Remote
USD 154,000 - 227,000