Software Engineer II
Core
Design, develop, maintain, and troubleshoot software applications using Microsoft technologies and AI coding assistants.
Role type
Mid-level Software Engineer (C#, .NET, SQL)
Builds
Client/server web applications and lightweight AI-enabled features
Domain
Health technology / Enterprise software
Deliverable
production ML models | product features
Required skills
C#, ASP.Net, VB.Net, SQL, MySQL, relational database design, web services, XSLT, XML, Object Oriented Analysis, AI coding assistants, prompt design, LLM API patterns, VSCode
Preferred skills
AI output validation, building AI-enabled features into production systems
Responsibilities
Design, development, maintenance, and troubleshooting of software applications; Unit testing; Time estimation and accuracy improvement; Refactoring legacy components; Communicating with product owners and end users; Mentoring junior programmers
Seniority
Mid-level, hands-on IC