Software Engineer II
Core
Design, develop, and maintain scalable full-stack web applications integrated with intelligent, AI-driven, and agent-based systems (Autonomous/LLM-based workflows, copilots, multi-agent frameworks) for enterprise applications.
Role type
Full Stack Developer (.NET) with Agentic AI specialization
Builds
Scalable web applications, AI-powered agentic workflows, autonomous agents, RESTful APIs, and microservices
Domain
Healthcare Revenue Cycle Management (RCM) / Enterprise Software
Deliverable
production ML models | product features
Required skills
C#, .NET (ASP.NET, .NET Core), Agentic AI development, LLM integration (OpenAI, Azure OpenAI, Anthropic), Orchestration frameworks (LangChain, Semantic Kernel, AutoGen), Prompt engineering, SQL (MS SQL Server, MySQL), NoSQL (MongoDB, Cosmos DB), JavaScript, HTML5, CSS3, Angular/React, RESTful API design, Microservices architecture, Unit testing (NUnit, MSTest, xUnit), Git, Azure DevOps (via careerplan.io/jobs/R260000005278-software-engineer-ii-at-r1rcm)
Preferred skills
BDD frameworks (SpecFlow, Cucumber), Cloud platforms (Azure), Vector databases, Embeddings, RAG architectures, CI/CD pipelines, Healthcare domain experience
Technologies
C#, .NET Core, ASP.NET, Azure OpenAI, LangChain, Semantic Kernel, AutoGen, MongoDB, Cosmos DB, Angular, React, MS SQL Server, MySQL, Git, Azure DevOps
Responsibilities
Design and develop robust web applications using C# and .NET; Build and integrate AI-powered agentic workflows using LLMs and orchestration frameworks; Develop autonomous or semi-autonomous agents for workflow automation and decision-making; Design and optimize SQL and NoSQL database schemas; Implement RESTful APIs and microservices; Write clean, maintainable code and unit tests; Collaborate with cross-functional teams to define and ship new features.
Seniority
Mid-level (2–4 years experience)