Senior .NET Developer in Abacus

FULL_TIME

  Remote (North America and South America) | Senior | Full time | Programming

Gross salary $4000 - 6500 USD/month

12 applications
Last checked today
Apply now
ⓘ Requires applying in English

Company context: Abacus provides medical cost analytics and legal case management capabilities. This role contributes to a high-impact, enterprise platform used by law firms across the country to analyze medical costs, generate expert reports, manage cases, and integrate with accounting, e-signature, and project management systems.

Project scope: You will work on a sophisticated Blazor Server application that processes complex medical documents, integrates with multiple third-party services, and provides real-time analytics. The project emphasizes scalable architecture, secure data handling, and seamless user experiences for legal professionals.

Team and environment: Join a US-based enterprise team focused on delivering robust .NET solutions in a fully remote setting. Collaborate with stakeholders, architecture, and QA to continuously improve the platform, driving performance, reliability, and security enhancements.

Applications: getonbrd.com.

Role goals and primary responsibilities

  • Design, develop, and maintain features for a Blazor Server application with Razor components, ensuring high performance and maintainability.
  • Architect scalable solutions using Azure cloud services (App Service, SQL, Blob Storage, Key Vault, SignalR, Service Bus, Cognitive Search).
  • Optimize data access with Entity Framework Core, handling complex queries and data models.
  • Integrate with third-party APIs and ensure reliable data flows.
  • Develop document processing workflows for Word, PDF, and Excel generation.
  • Configure and maintain CI/CD pipelines (GitHub Actions, Azure DevOps) to enable rapid, safe deployments.
  • Implement authentication and authorization using Azure AD/Entra ID, ASP.NET Core Identity, and JWT.
  • Collaborate with stakeholders to translate business requirements into technical solutions and design patterns.
  • Participate in code reviews, uphold coding standards, and mentor junior team members when appropriate.
  • Troubleshoot production issues, profile applications, and optimize performance and security.

What you will bring

We are seeking a seasoned Senior .NET Developer with 4-6+ years of professional C#/.NET experience who is proficient in .NET 8.0 and Blazor Server-Side development. You should have deep expertise in Entity Framework Core, Azure SQL Server, and a strong background in RESTful API design, real-time communication with SignalR, and modern authentication strategies. The ideal candidate will also have hands-on experience with CI/CD, cloud services, and integrating diverse third-party systems.

Required skills: C# / .NET, .NET 8.0, Blazor Server-Side, EF Core, Azure SQL Server, Azure App Service, Azure Blob Storage, Key Vault, REST, SignalR, Git, CI/CD (GitHub Actions, Azure DevOps), Azure AD/Microsoft Entra ID, ASP.NET Core Identity, JWT, third-party API integrations

Nice to have: MudBlazor or similar component libraries, document processing (GemBox, Syncfusion, NPOI), legal/medical domain experience, Synchfusion components, Azure Cognitive Search, BUnit testing, and experience with SOA patterns.

Soft skills: strong collaboration, problem-solving mindset, ability to translate business needs into technical solutions, effective communication in English, and a customer-focused approach.

Desirable but not required

Experience with legal or medical domains; prior work with QuickBooks API; familiarity with Azure Cognitive Search and advanced document processing libraries; experience with unit and component testing in Blazor (e.g., BUnit); exposure to service-oriented architecture and microservices patterns.

What we offer

Fully remote work environment with a competitive salary (USD 50k-80k) and benefits package. Professional development opportunities, a collaborative team culture, and the chance to work on meaningful technology impacting the legal industry. English fluency is required for effective team collaboration. Apply by submitting your resume and a brief cover letter detailing your .NET, Blazor, and Azure experience.

GETONBRD Job ID: 57830

Computer repairs Abacus covers some computer repair expenses.
Performance bonus Extra compensation is offered upon meeting performance goals.
Vacation over legal Abacus gives you paid vacations over the legal minimum.

Remote work policy

Locally remote only

Position is 100% remote, but candidates must reside in North America and South America.

  1. Jobs ›
  2. Programming ›
  3. Abacus ›
  4. Senior .NET Developer
Senior .NET Developer
Abacus •   Remote (North America and South America)
Apply
ⓘ Requires applying in English
Share this job Share