Washington DC
Information Technology

Senior Software Developer and Administrator – Finance Systems

CM Legal

Senior Software Developer and Administrator – Finance Systems

Our client is currently seeking a Senior Software Developer and Administrator with a focus in Finance Systems. This position is an integral part of the firm-wide Information Technology team and is responsible for the administration, maintenance and development of the Firm's financial application suite (Aderant). The responsibilities of this position include, but are not limited to:

  • Plan and conduct technical design, software upgrades, security patches for all systems associated with the Aderant environment, including Expert, Classic, etc.;
  • Identify opportunities for enhancing and developing the Aderant environment, including evaluating new solutions and automating manual processes with new custom applications and workflows if appropriate;
  • Act as the point of contact for all technical troubleshooting and escalations for the Aderant environment, including providing support to end-users for technical issues;
  • Maintain detailed documentation of the Aderant environment, including backup and disaster recovery plans;
  • Develop and maintain custom .NET MVC and Windows applications;
  • Write code, test and update various scripts/services used in the integration with other enterprise systems as well as in house-developed applications;
  • Be responsible for data tables, UI development, report writing, SQL data queries, technical architecture, and Generic Importer functionality;
  • Interact regularly with the IT and Accounting departments and all appropriate vendors to ensure efficiency and optimal performance of the Aderant environment and associated custom applications; and
  • Develop ad-hoc and custom reports as requested by Accounting and firm leadership using Microsoft SQL Server Reporting Services (SSRS) and other report writing solutions, if needed.


  • Job requirements include five (5) years of related experience, knowledge of IIS (9 and 10), Windows OS (2016-2019) and SQL Server, T-SQL, stored procedures, SSIS, and SSRS in a Microsoft SQL Server environment, PowerShell and other web technologies (ASP.Net, ADO.Net, Entity Framework, HTML, JavaScript, JavaScript frameworks like Angular or VueJS), C#, VBA, PowerShell and general scripting, and basic Extract-Transform-Load (ETL) concepts.
  • Excellent problem-solving skills and a heightened attention to detail are essential.
  • The ability to work under tight deadlines and prioritize responsibilities, handle and maintain confidential information, work independently and under own direction and initiative, and the ability to lift and carry 20 pounds and sit for long periods of time at a desk are required.
  • A Bachelor's Degree is strongly preferred.



  • Max. file size: 300 MB.

Every connection begins with a conversation. Begin the legal recruitment process now.