Applications Developer

Nelson Mullins Riley & Scarborough, LLPNashville, TN

About The Position

Nelson Mullins, an AmLaw 100 Law Firm, is seeking an Applications Developer to support the IT team. The Applications Developer will design, build, enhance, and support custom business applications. This role works with business stakeholders and IT teams to translate requirements into secure, reliable, and maintainable solutions. The ideal candidate has strong experience developing web applications using Microsoft technologies and SQL Server databases and demonstrates excellent communication and problem-solving skills.

Requirements

  • At least three years of professional software development experience.
  • Strong background in building web applications using C#/.NET and Microsoft Visual Studio.
  • Experience designing, developing, and consuming REST-based APIs.
  • Proficiency in modern web technologies such as Blazor, ASP.NET MVC, JavaScript, and jQuery.
  • Strong SQL Server skills, including database design and complex query development.
  • A working knowledge of Windows Server environments, IIS, and Active Directory.
  • Experience using Git-based source control.
  • Strong communication and customer service skills.
  • Excellent attention to detail.
  • Ability to manage multiple priorities in a collaborative, deadline-driven environment.
  • A proactive approach to continuous learning and improvement.

Nice To Haves

  • Experience within a professional services or law firm environment.
  • Familiarity with UI component libraries.
  • SSRS experience.
  • Exposure to Microsoft Azure.
  • Exposure to integration platforms such as Boomi or Intapp.

Responsibilities

  • Collaborates closely with stakeholders and cross-functional team members to gather business requirements and translate them into effective technical solutions and designs.
  • Develops and delivers web-based applications and services that enhance productivity and operational efficiency.
  • Actively participates in the full software development lifecycle, including planning, design, development, testing, deployment, and ongoing maintenance.
  • Builds and maintains data integrations, ensuring seamless data movement and transformation across systems.
  • Develops application components using technologies such as .NET/C#, SQL Server, and RESTful web services.
  • Produces clear and comprehensive technical documentation, including data flow and integration diagrams.
  • Supports quality assurance efforts through unit testing, defect triage, and issue resolution.
  • Assists with development-related helpdesk requests as needed.
  • Performs other duties in support of team and organizational objectives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service