Sr. .NET Developer
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 / BenefitsMedical, dental & vision 401(k) Retirement Plan with pre-tax and Roth optionsLife Insurance (Voluntary Life & AD&D) Short and long-term disabilityHealth Spending Account (HSA) Paid time off / leaveResponsibilitiesLead end-to-end design and development of core applications, notably a Medicaid/Medicare claims systemDevelop maintainable, testable code with C#, .NET 8+/ASP.NET Core, and front-end techDesign and optimize SQL Server databases, including schema, queries, and performanceBuild and maintain RESTful APIs and microservices for secure, scalable functionalityEnsure secure design practices and protection of sensitive dataLeverage Azure cloud, Azure DevOps for CI/CD and deployment automationManage source control with Git, including branching and code reviewsContainerize with Docker and orchestrate with Kubernetes, supporting cloud-native architecturesApply event-driven patterns to improve system responsiveness and decouplingProvide senior technical leadership: mentoring, code reviews, and standards enforcementCollaborate with stakeholders to translate requirements into technical solutions and roadmapsDrive performance, reliability, and scalability through monitoring and architectural improvementsContribute to architecture and roadmap discussions for assigned applicationsImplement automated testing and DevOps practices to improve quality and release velocityEstimate effort, manage priorities, and coordinate with cross-functional teams to meet milestonesKey requirements 12+ years of professional software development experience 10+ years with C# and .NET/.NET CoreExtensive experience with .NET 8+/ASP.NET Core and ASP.NET Core MVCStrong RESTful API development experienceAdvanced SQL Server design, query optimization, and performance tuningHands-on experience with Entity FrameworkProficiency in JavaScript/TypeScript, HTML, and CSSExperience using Git in collaborative environmentsPractical experience with Azure DevOps or equivalent CI/CD platformsSenior technical leadership experience, mentoring developers, enforcing coding standardsEffective communication with technical, business, and executive stakeholdersProblem-solving skills for complex issuesBachelor in Computer Science, Software Engineering, Information Systems, or related fieldleadership and mentoringclear communicationcollaborationC# and .NET 8+/ASP.NET CoreSQL Server and database designEntity Framework