Responsibilities
* Contributes to the daily workflow and planning, development, integration, testing, deployment and troubleshooting of major systems such as, but not limited to, Document Management, Financial/Billing, Matter Management, Customer Relationship Management, Docket Management, Collaboration and Content Management.
* Designs, develops, maintains and tests custom web based and/or desktop software solutions, features and components to support a variety of internal and external business requirements.
* Contributes to the daily workflow and planning, development, integration, testing, deployment and troubleshooting of custom solutions related to the Microsoft Office Suite (including advanced macro development) and other existing department/group/individual specific applications in the environment.
* Works with the legal and administrative staff to understand business needs and assess, coordinate and oversee software initiatives as they relate to application and system development/support in the Firm.
Qualifications
* Bachelor's degree in computer information systems, business administration or related field.
* Preferred work experience in planning, development, integration, testing, deployment of custom applications in a legal environment.
* 5 or more years of experience with the following technologies: .Net framework, C#, Visual Studio, and SSRS.
* Preferred work experience in planning, development, integration, testing, deployment and troubleshooting database programming (MS SQL, Access, T-SQL/SQL), client/server and/or web development technologies utilizing HTML, JavaScript, CSS, DHTML, XML, Visual Basic, .NET Core, ASP.NET using VB.NET and/or C#, Angular, Docker, and web part development, customization and application integration with SharePoint 2019.
* Familiarity with HTML5, CSS3, JQUERY, JavaScript, Bootstrap, LESS/SASS for UI design is preferred.
* Experience in developing and maintaining ASP.NET MVC 5 applications is preferred.