NET Developer with AI Experience

HireKeyz Inc
Charlotte, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 250K

Job location

Charlotte, United States of America

Tech stack

ASP.NET
.NET
API
Agile Methodologies
Artificial Intelligence
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Software Design Patterns
Entity Framework
Monitoring of Systems
Python
Machine Learning
Microsoft SQL Server
Scrum
Search Technologies
Software Engineering
Enterprise Software Applications
Chatbots
Large Language Models
Prompt Engineering
Generative AI
GIT
Containerization
Information Technology
Machine Learning Operations
Api Design
REST
Docker
Web Api
Microservices

Job description

We are seeking a skilled .NET Developer with experience in Artificial Intelligence (AI) and Machine Learning integration to join a technology team supporting enterprise banking applications. The ideal candidate will have strong expertise in Microsoft .NET technologies, cloud platforms, API development, and modern AI tools/frameworks. This role involves designing, developing, and enhancing applications that leverage AI capabilities to improve business processes, customer experiences, and operational efficiency., * Design, develop, test, and maintain scalable applications using .NET technologies.

  • Build and consume RESTful APIs and microservices.
  • Integrate AI/ML models, Generative AI solutions, and intelligent automation into enterprise applications.
  • Collaborate with business stakeholders, architects, and data science teams to implement AI-driven solutions.
  • Develop secure, high-performance applications following enterprise standards.
  • Work with cloud platforms for deployment and scalability.
  • Troubleshoot application issues and optimize performance.
  • Participate in code reviews, Agile ceremonies, and technical design discussions.

Requirements

  • 5+ years of experience in software development using:

  • C#

  • ASP.NET Core

  • .NET Framework/.NET 6/7/8

  • Web API development

  • Entity Framework

  • SQL Server

  • Experience with AI technologies such as:

  • Large Language Models (LLMs)

  • AI APIs (e.g., OpenAI, Azure OpenAI)

  • Prompt Engineering

  • Retrieval-Augmented Generation (RAG)

  • AI-powered chatbots and automation

  • Experience with cloud platforms, preferably:

  • Microsoft Azure

  • Strong understanding of:

  • Microservices architecture

  • Design patterns

  • CI/CD pipelines

  • Git version control

  • Agile/Scrum methodologies, * Banking or financial services domain experience.

  • Experience with containerization technologies such as Docker and Kubernetes.

  • Knowledge of AI governance, model monitoring, and responsible AI practices.

  • Familiarity with Python for AI/ML integration.

  • Experience with vector databases and semantic search solutions.

Education

  • Bachelor's degree in computer science, Information Technology, Engineering, or a related field.

Apply for this position