Sr Software Engineer I
Core
Design, develop, and maintain complex enterprise-level software applications and AI-enabled features using Microsoft technologies.
Role type
Senior Software Engineer (Enterprise & AI)
Builds
Client/server web applications, web services, and lightweight AI-enabled production features
Domain
Health Insurance / Enterprise Software / AI Integration
Deliverable
production ML models
Required skills
C#, ASP.Net, VB.Net, SQL, MySQL, Object Oriented Analysis, Software Design Patterns, SOLID principles, AI coding assistants, LLM APIs, RAG patterns, function/tool calling
Preferred skills
Web services development, XSLT, XML, HTTP, SQL optimization, AI output validation, building AI features into production
Technologies
.NET, C#, VB.Net, SQL Server, MySQL, VSCode, LLM APIs
Responsibilities
Analyze, design, develop, and maintain software applications; Formulate system scope and objectives; Mentor other engineers; Refactor legacy components; Assist in code reviews; Communicate with product owners and end users; Monitor automated processes
Seniority
Senior, hands-on IC