Applications Developer
Nelson Mullins Riley & Scarborough See More Job Openings by This Employer- Columbia, SC
Looking to advance your career? Want to dive deep into Application Development? Nelson Mullins, an AmLaw 100 law firm, is seeking an experienced Application Developer to join its IT team.
This position can be located in Columbia, Charlotte, Dallas, Raleigh, Greenville, Charleston, Orlando, and Atlanta.
The Applications Developer role is geared toward individuals with a strong background in developing web-based applications, particularly for internal business environments like law firms. The position emphasizes the importance of creating thorough documentation for all developed applications, which includes generating comprehensive data flow diagrams. This documentation is crucial for maintaining clarity across teams and ensuring that application logic and data management are transparent and well-structured.
The developer is expected to perform rigorous unit testing on applications they develop and may also support QA testing efforts on custom applications created by other team members. This collaborative approach to testing helps maintain high standards across the development team and ensures that all applications meet performance, usability, and reliability requirements.
Database expertise is critical for this role, particularly in Microsoft SQL Server (versions 2016–2022). The developer should be able to design complex database schemas, create stored procedures and views, and write sophisticated SQL statements. Experience in developing and maintaining SSRS reports is also a plus, as is knowledge of Entity Framework Core.
Additionally, experience with workflow platforms such as K2 and Power Automate is advantageous for developers in this position.
A minimum of three years of software development experience is required, with experience in a law firm or similar environment considered an advantage. Technical skills are heavily emphasized, particularly proficiency in developing internal business applications using Microsoft Visual Studio and C#. Familiarity with source code control systems like Git is mandatory, as well as experience in creating and consuming web services, specifically WCF and REST-based services. The ability to develop modern web applications is highly desirable, especially skills in frameworks and tools like Blazor, MVC, JavaScript, jQuery, Kendo, Telerik, and Radzen controls. Experience with Aderant Handshake and Microsoft SharePoint adds further value.
Beyond software development skills, the role requires knowledge of infrastructure elements, including multi-domain Active Directory WAN networks, Microsoft IIS, and various Windows operating systems, both server and desktop. Strong project management skills, combined with excellent communication and customer service abilities, are also critical to the role’s success. The ideal candidate will be self-motivated, committed to learning new technologies, and capable of adapting to rapidly changing priorities.
This position is ideal for developers who enjoy both technical challenges and collaborative teamwork in a dynamic, fast-paced environment. The opportunity to contribute to application development, testing, documentation, and ongoing technical improvements makes this a multifaceted role with a significant impact on internal operations.
With over 1,000 attorneys and professionals, Nelson Mullins has strong roots in the business community and an appreciation for new directions in the business world. As a Firm, Nelson Mullins has a strong foundation of community service and good citizenship. Our administrative professionals likewise promote these values, with opportunities to participate and play roles in various pro bono and community service initiatives. We collaborate with each other and with our clients, working side-by-side toward shared goals.