AI Summary
Remote Senior .NET Developer position at Black Rock Solutions Inc. delivering enterprise-grade .NET solutions across financial services, healthcare, and B2B SaaS sectors.
Key Highlights
Design, develop, and maintain server-side applications using C# and ASP.NET Core
Build and document RESTful APIs and microservices
Collaborate with product managers, QA, and DevOps to deliver features in Agile sprints
Technical Skills Required
Benefits & Perks
Fully 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
Job Description
Primary Title: Senior .NET Developer
About The Opportunity
We 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 & Responsibilities
- Design, 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.
Must-Have
- Proven experience with C#
- ASP.NET Core
- Entity Framework
- SQL Server
- RESTful APIs
- Git
- Azure (App Services, Functions, SQL Database)
- Docker
- Microservices architecture experience
- 3+ 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).
- Fully 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.
Skills: git,azure,docker,entity framework,restful apis,asp.net core,unit testing,sql server,microservices,c#