Overview:
As a senior .NET Developer, you will lead the design and delivery of key applications, including a Medicaid/Medicare claims system. You will build secure, scalable solutions using C# and .NET 8+/ASP.NET Core, while shaping architecture in a cloud-native, DevOps-driven environment. This fully remote role requires technical leadership, hands-on coding, and collaboration with business and executive stakeholders to align technology with business goals. You’ll drive performance, security, and reliability across enterprise-grade services and APIs, leveraging Azure, Docker/Kubernetes, and CI/CD pipelines. A contract-to-hire path offers a meaningful opportunity to influence healthcare software at a住 Compensation / Benefits Medical, dental & vision 401(k) Retirement Plan with pre-tax and Roth options Life Insurance (Voluntary Life & AD&D) Short and long-term disability Health Spending Account (HSA) Paid time off / leave
Responsibilities:
Lead end-to-end design and development of core applications, notably a Medicaid/Medicare claims system Develop maintainable, testable code with C#, .NET 8+/ASP.NET Core, and front-end tech Design and optimize SQL Server databases, including schema, queries, and performance Build and maintain RESTful APIs and microservices for secure, scalable functionality Ensure secure design practices and protection of sensitive data Leverage Azure cloud, Azure DevOps for CI/CD and deployment automation Manage source control with Git, including branching and code reviews Containerize with Docker and orchestrate with Kubernetes, supporting cloud-native architectures Apply event-driven patterns to improve system responsiveness and decoupling Provide senior technical leadership: mentoring, code reviews, and standards enforcement Collaborate with stakeholders to translate requirements into technical solutions and roadmaps Drive performance, reliability, and scalability through monitoring and architectural improvements Contribute to architecture and roadmap discussions for assigned applications Implement automated testing and DevOps practices to improve quality and release velocity Estimate effort, manage priorities, and coordinate with cross-functional teams to meet milestones
Key requirements:
12+ years of professional software development experience 10+ years with C# and .NET/.NET Core Extensive experience with .NET 8+/ASP.NET Core and ASP.NET Core MVC Strong RESTful API development experience Advanced SQL Server design, query optimization, and performance tuning Hands-on experience with Entity Framework Proficiency in JavaScript/TypeScript, HTML, and CSS Experience using Git in collaborative environments Practical experience with Azure DevOps or equivalent CI/CD platforms Senior technical leadership experience, mentoring developers, enforcing coding standards Effective communication with technical, business, and executive stakeholders Problem-solving skills for complex issues Bachelor in Computer Science, Software Engineering, Information Systems, or related field leadership and mentoring clear communication collaboration C# and .NET 8+/ASP.NET Core SQL Server and database design Entity Framework