NET Developer with AI Experience
Charlotte, VT - USA
Job Summary
Job Role : NET Developer with AI Experience
Location: Charlotte (Hybrid/Onsite) (Local or Nearby)
Job Summary
We are seeking a 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 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.
Key Responsibilities
- Design develop test and maintain scalable applications 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.
Required Skills
- 5 years of experience in software development using:
- C#
- 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
Preferred Qualifications
- 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
- Bachelors degree in computer science Information Technology Engineering or a related field.