Senior Software Developer; Full Stack) .Net AI focus- Hybrid
Listed on 2026-08-30
-
Software Development
AI Engineer (Applied/Software), Full Stack Developer, Cloud Engineer - Software, Machine Learning/ ML Engineer
Senior Software Developer(Full Stack) .Net with AI focus
- Hybrid 3 days
Contract to Hire | Simple Solutions | United States
Posted On 08/28/2026
Job InformationJob Opening
Work Experience 10+ Years
60-70
City Dallas
State/Province Texas
75201
Job DescriptionSenior Software Developer(Full Stack) .Net , C# & AI focus - Hybrid 3 days
- Job Title:
Senior Software Engineer - AI - Duration: 6 months Contract-to-hire
- USC and GC
We are seeking a highly skilled and forward-thinking
Senior Software Engineer
with over 9+ years of experience in designing and developing enterprise-grade solutions using.NET and C#, and at least 1-2 years of hands-on experience building
AI solutions and intelligent agents
on the
Microsoft platform
. The ideal candidate will be passionate about leveraging
Prompt Engineering
,
Context Engineering, RAG, Vectorization & Indexing
, and modern AI techniques to drive innovation and efficiency across our technology stack.
Key Responsibilities
- Design, develop, and maintain scalable .NET/C# applications and services.
- Design and implement AI-powered solutions using Microsoft Azure AI services, including Azure OpenAI, Azure AI Foundry, Cognitive Services and Microsoft Agent Framework.
- Build and deploy intelligent agents that integrate with enterprise systems and workflows.
- Apply
prompt engineering
and
context engineering
to optimize agent behavior and model outputs. - Integrate
retrieval-augmented generation (RAG)pipelines to enhance agent knowledge and responsiveness. - Leverage
tool use orchestration
and
action planning
to enable agents to interact with external systems and APIs. - Implement
memory management
strategies for agents (episodic, semantic, and working memory). - Use
state management
,
goal tracking
, and
feedback loops
to support autonomous decision-making. - Evaluate and verify AI agents using various techniques and tools.
- Collaborate with cross-functional teams including product managers, data scientists, and Dev Ops to deliver high-impact solutions.
- Conduct code reviews, mentor junior engineers, and contribute to best practices in software development and AI integration.
- Stay current with emerging technologies and trends in AI, machine learning, and software engineering.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 9+ years of experience in software development using .NET and C#.
- 1+ years of experience developing AI solutions and agents using Microsoft technologies.
- Strong understanding of prompt engineering, context engineering, and LLM-based architectures.
- Experience with RESTful APIs, microservices, and cloud-native development.
- Familiarity with CI/CD pipelines, Git, and agile methodologies.
- Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience with Azure OpenAI, Azure AI Foundry, Semantic Kernal Framework, Auto Gen, Lang Graph, Machine Learning, or other Microsoft AI platforms.
- Knowledge of NLP, generative AI, and conversational agent design.
- Certifications in Microsoft Azure or AI-related technologies.
- Contributions to open-source projects or technical blogs.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).