Senior .NET Full-Stack Developer Job at PerfectLaw Software, Miami, FL

VnNBY3BMYlhjWStZQk1ZNkxUaitEV0MxZmc9PQ==
  • PerfectLaw Software
  • Miami, FL

Job Description

Salary: $85,000 - 125,000 per year Requirements:

  • We are looking for a senior-level software developer with at least 3 years of professional development experience.
  • We need strong hands-on expertise in C# and the Microsoft .NET platform.
  • We require substantial experience building ASP.NET web applications.
  • Experience maintaining or modernizing ASP.NET Web Forms applications is important.
  • We expect experience with Blazor, or the ability to become productive with it quickly.
  • Strong Microsoft SQL Server development skills are required.
  • We need experience designing and consuming REST APIs and web services.
  • Working knowledge of JavaScript, HTML, CSS, and modern browser-based development is needed.
  • Experience deploying and supporting applications on IIS is required.
  • Strong analytical, troubleshooting, communication, and documentation skills are essential.
  • You should be able to work independently and take ownership of assigned projects.
  • Applicants must be legally authorized to work in the United States and provide the required supporting documentation.
  • Preferred experience includes DevExpress ASP.NET or Blazor components.
  • Preferred experience also includes Entity Framework or another .NET data-access framework.
  • Azure hosting, storage, monitoring, or related services experience is a plus.
  • Additional preferred experience includes Windows services, background processing, messaging, or scheduled jobs.
  • Familiarity with Microsoft Graph, Outlook, SharePoint, and Office integrations is beneficial.
  • Knowledge of authentication, authorization, Active Directory, OAuth, and certificates is desirable.
  • Experience building software for law firms or other document-heavy professional services industries is preferred.
Responsibilities:
  • We develop, maintain, and enhance applications using C#, ASP.NET Web Forms, Blazor, React, and DevExpress.
  • We support the gradual modernization of existing Web Forms functionality using Blazor and newer .NET technologies.
  • We design and build user interfaces, business logic, background processes, and database functionality.
  • We create and maintain REST APIs and third-party integrations.
  • We design and optimize Microsoft SQL Server tables, queries, stored procedures, indexes, and data-access workflows.
  • We troubleshoot application, database, performance, security, and integration issues.
  • We deploy and support applications running on Microsoft IIS and Azure.
  • We review existing code and recommend improvements to performance, reliability, security, and maintainability.
  • We translate business and legal-industry needs into technical designs and working software.
  • We participate in requirements review, technical planning, testing, release management, and production support.
  • We collaborate with product management, quality assurance, implementation, support, and other developers.
  • We document application architecture, integrations, deployment procedures, and key development decisions.
  • We mentor other developers and provide technical leadership when needed.
  • We are looking for someone comfortable developing new features, maintaining established software, resolving production issues, and improving database performance.
Technologies:
  • ASP.NET
  • Active Directory
  • Azure
  • Blazor
  • C#
  • CSS
  • DevExpress
  • Support
  • JavaScript
  • OAuth
  • REST
  • React
  • SQL
  • Security
  • SharePoint
  • Web
  • Windows
  • Cloud
  • AI
  • Fullstack

More:

We build practice-management, document-management, financial, and productivity software that law firms rely on throughout their day. Our applications support attorneys, administrators, and accounting teams, and this full-time Senior .NET / Full-Stack Application Developer role is based in Miami, Florida with on-site, hybrid, or remote flexibility. We offer competitive compensation based on experience and standard benefits, and we are an equal-opportunity employer that makes hiring decisions based on qualifications, merit, and business needs.

last updated 31 week of 2026

Job Tags

Full time, Work at office, Remote work

Similar Jobs

Confidential

Rigger (45 J2-J4) Job at Confidential

 ...expertise, solutions and people required to rise to the challenges of North American industry. Headquartered in Hanover, Md., Aerotek operates a unified network of over 200 offices across North America, supporting more than 18,000 clients each year. Aerotek is an Allegis... 

K & D Landscaping

Landscape Designer Job at K & D Landscaping

 ...Position: Landscape Designer Type: Full Time, Exempt Reports to: VP of Construction Pay Range: $90,000.00 - $130,000.00 Most designers spend their careers handing off a set of plans and hoping the finished space resembles the idea. That is not this job.... 

Syngenta Crop Protection

Product Safety Intern Job at Syngenta Crop Protection

 ...Safety Team is currently seeking a Data Entry Intern in Greensboro, NC. This internship role will support our knowledge management initiative by populating our SharePoint site...  ...our SharePoint site, which will act as the Product Safety knowledge base. Work alongside... 

Blaze Pizza

Team Member Job at Blaze Pizza

 ...Come help us Cultivate Fanatics at the nations leading build-your-own pizza fast-casual restaurant where Individuality, Quality, Speed, and Fire are key to the success of our company and our team! We are currently seeking team members (or Pizzaolos) who can maintain... 

Marion County Senior Citizens, Inc.

Non-emergency Medical Transportation Driver Job at Marion County Senior Citizens, Inc.

 ..., and earn a little extra money? Join our team at the Marion County Senior Citizens Center as a part-time Non-emergency Medical Transportation Driver and safely transport seniors to non-emergency medical appointments in organization-owned vehicles! Position Type Part...