What are the responsibilities and job description for the .Net Developer position at Black Rock Solutions Corporation?
Primary Title: Senior .NET DeveloperAbout the OpportunityWe are a remote-first software engineering organization delivering enterprise-grade .NET solutions across financial services, healthcare, and B2B SaaS sectors. Our teams build scalable, secure, and performant back-end systems and APIs that support high-throughput, mission-critical applications used by customers across the United States.Role ResponsibilitiesDesign, develop, and maintain server-side applications using C# and ASP.NET Core following SOLID principles and clean-architecture patterns.Build and document RESTful APIs and microservices; implement data access using Entity Framework and optimized SQL Server queries.Write automated unit and integration tests; participate in code reviews and enforce engineering best practices to improve quality and reliability.Collaborate with product managers, QA, and DevOps to deliver features in Agile sprints and support CI/CD pipelines for automated deployments.Troubleshoot performance and production issues; implement monitoring, logging, and security-first fixes to meet SLAs.Mentor junior developers and contribute to technical design decisions and architecture reviews.Skills QualificationsMust-HaveProven experience with C#ASP.NET CoreEntity FrameworkSQL ServerRESTful APIsGitPreferredAzure (App Services, Functions, SQL Database)DockerMicroservices architecture experienceQualifications3 years building production .NET applications or equivalent professional experience.Experience working in distributed, remote teams across US time zones.Strong testing discipline (unit/integration) and experience with CI/CD tooling (Azure DevOps, GitHub Actions, or similar).Benefits Culture HighlightsFully remote role with flexible work hours and US-based teams.Focus on professional growth: mentorship, technical ownership, and opportunities to lead features end-to-end.Collaborative, engineering-driven culture emphasizing quality, automation, and continuous delivery.We are seeking proactive .NET engineers who value clean code, measurable outcomes, and delivering customer-focused solutions at scale. Apply if you want to own backend services, improve system reliability, and grow in a remote-first engineering organization.
Salary : $52 - $69