AI Full-Stack Software Developer

Jefferson Capital Systems
  • Sartell, MN
  • Full-time
  • Instant Apply
24 days ago

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.


Job Posted by ApplicantPro

Numbers & Facts

LocationSartell, MN
Job TypeFull-time

Skills

  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Artificial Intelligence (AI) Agentsunmatched
  • Automationunmatched
  • Best Practicesunmatched
  • Business Processesunmatched
  • Business Solutionsunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Credit and Collectionsunmatched
  • Cross-Functionalunmatched
  • Customer Experienceunmatched
  • Database Technologyunmatched
  • Dental Insuranceunmatched
  • Design Patterns Programming Methodologiesunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Emerging Technologyunmatched
  • Employee Assistance Planunmatched
  • Enterprise Data Integrationunmatched
  • Equipment Maintenance/Repairunmatched
  • Financial Servicesunmatched
  • Gitunmatched
  • GitHubunmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • Information/Data Security (InfoSec)unmatched
  • Kernel Programmingunmatched
  • Machine Learningunmatched
  • Microservicesunmatched
  • Microsoft .NETunmatched
  • Microsoft ASP.NET (Active Server Page)unmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Azureunmatched
  • Object Oriented Programming (OOP)unmatched
  • Operational Improvementunmatched
  • Operational Strategyunmatched
  • Performance Tuning/Optimizationunmatched
  • PostgreSQLunmatched
  • Predictive Modelingunmatched
  • Privacy Controlsunmatched
  • Problem Solving Skillsunmatched
  • Product Lifecycleunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Relational Databases (RDBMS)unmatched
  • Secure Codingunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software as a Service (SaaS)unmatched
  • Source Code Control System (SCCS)unmatched
  • Team Playerunmatched
  • Technology Analysisunmatched
  • Test Strategyunmatched
  • User Interface Designunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Programmingunmatched
  • Workflow Analysisunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder