Software Engineer | Codersbrain
contractual
Posted on August 19, 2025
Job Description
Software Engineer (.NET & Agentic AI)
Company Overview
Company details are not specified.
Job Summary
We are seeking skilled .NET Developers with experience in AI-driven applications, particularly in co-developing multi-agent AI frameworks with a focus on orchestration and automation. The role involves designing and deploying scalable APIs, integrating Azure services, and contributing to delivery within an agile environment.
Responsibilities
-
Agentic AI Design & Development
- Develop LLM-powered AI agents (Orchestrator, Worker, Router, Smart Assigner).
- Implement semantic data schemas for context preservation.
- Integrate short-term and long-term memory layers for agent awareness and adaptive learning.
- Implement Retrieval-Augmented Generation (RAG) for document grounding and contextual responses.
-
APIs, Services & Integration
- Build APIs and microservices for orchestration, routing, and assignment.
- Enable basic frontend integration with React/Angular.
- Implement audit trails, logging, and observability for explainability of agent decisions.
-
Azure Engineering & DevOps
- Assist in deployment into sandbox Azure environments.
- Configure Azure resources (CosmosDB, Event Hub, Key Vault).
- Set up CI/CD pipelines (GitHub/ADO) and provision infrastructure (ARM templates).
-
Agile Delivery & Collaboration
- Participate in daily stand-ups, sprint planning, and demos.
- Collaborate with architects for solution alignment.
- Deliver technical documentation and knowledge transfer (KT) post-PoV.
Qualifications
- Strong development expertise in .NET Core & .NET Framework.
- Hands-on experience in Agentic AI development and LLM-based applications.
- Proficiency in API development (RESTful Services, Microservices).
- Experience with Azure services (CosmosDB, Event Hub, Azure OpenAI, Key Vault).
- Knowledge of SQL Server and relational schema design.
- Familiarity with unit testing frameworks (NUnit, MSTest, xUnit).
- Basic front-end integration using React or Angular.
- Understanding of DevOps practices – CI/CD, GitHub/ADO, containerization (Docker/Kubernetes).
Preferred Skills
- Experience in prompt engineering for AI agents.
- Cognitive search integration.
- Exposure to distributed system design and scalability.
- Knowledge of ITIL-based classification logic.
Experience
- 3–4 years minimum in software development with .NET.
- Exposure to AI/ML or GenAI projects (preferred).
- Experience working in Agile teams with client-facing collaboration.
Environment
- Location: Remote.
Salary
Salary details are not specified.
Growth Opportunities
Career advancement opportunities are not specified.
Benefits
Offered benefits are not specified.