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

A & Associates

GA-Waste Helper & Sorters - Immediate Hire Job at A & Associates

 ...disposal personnel in off-loading. Assists truck driver in fueling and checking all fluid levels of assigned truck, including spares; cleans out trucks, including cab interior, daily, upon route completion. Performs related work as required. KNOWLEDGE, ABILITIES, AND... 

Everglades Equipment Group

Parts Support Representative Job at Everglades Equipment Group

Position Specifics Location: North Port Reports to: Jackson Sherer Supervises: None Parts Support Representative Job Summary Build customer relationships by traveling to customers locations, pass on any customer concerns to the CSR and Jackson, organize consignment cabinets...

American Airlines

Manager, Airport Customer Operations - DFW Job at American Airlines

 ...the Hubs and Gateways Team, within the Customer Experience Division. Responsible for...  ...expenses ~ Oversees day to day customer service operations ~ Solicits ideas and/or feedback...  ...airline supervisory experience 3 years' airport operations experience Preferred... 

TNStumpff Enterprises

Mail Carrier Job at TNStumpff Enterprises

 ...Now Hiring - USPS CDS Rural Mail Carrier TNStumpff Enterprises, LLC, the nations leader in Contract Delivery Service for the United States Postal Service, with offices in 20 states, is currently seeking applicants to deliver mail PART TIME on two CDS mail routes... 

VirtueStaff

Talent Acquisition Specialist Job at VirtueStaff

 ...professional networks, social platforms, resume databases, and online/web-hosted career events Foster long-term, meaningful...  ...branding campaigns and represent the company at virtual or in-person recruitment events Maintain meticulous organizational records, follow-...