Previous Job
Ref No.: 18-01597
Location: Washington, District of Columbia
Position Type:Full Time
Pay Rate : $ 75,000.00 - 100,000.00 /Year
Sr Programmer/Analyst
Duties & Responsibilities:
The Programmer/Analyst is responsible for designing and programming database-driven solutions for networked and wireless business applications spanning the Firm's global offices including
  • Assess business processes and provide technological solutions or improvements to meet business needs.
  • Translate business requirements into system design plans, incorporating system specifications, application architecture, data import/export functions, conversion issues, reports and other functions.
  • Define, design, code, test, debug, implement and support complex, object-oriented multi-tier distributed software applications.
  • Develop code in accordance with technical designs and to standards set by Project Manager.
  • Develop applications for SharePoint including workflow and forms services.
  • Provide technical leadership on software development projects as part of a development Team.
  • Support mission-critical systems and applications as assigned.
  • Install, configure and maintain IIS and SharePoint servers.
  • Create and maintain documentation for all aspects of software implementation, including timelines, system schematics and diagrams, business recovery procedures and user documentation.
  • Troubleshoot problems and deliver practical solutions.
  • Evaluate and implement software upgrades and patches in a timely manner.
  • Work with developers, business users, and other IT staff to perform and coordinate the planning, testing, and implementation of database and application upgrades as needed.
  • Maintain skills consistent with current programming and database technology.
  • Perform other duties as assigned
Technical Experience:
  • 6-8 years' experience / application development with MS Technologies (ASP.NET, C#, XML/XSL, .NET Frameworks, web services and SQL Server), VB Script and JAVA Script, with demonstrated recent ability to design, develop and deploy business applications.
  • 2-4 years' experience in administering to and developing in SQL Server 2008 - 2016 
  • Strong MS SQL and T-SQL skills such as writing stored procedures, triggers, etc.   Experience with SSRS a plus.
  • Demonstrated ability to design and develop solutions to business problems including workflow and information management systems.
  • Demonstrated ability to support third party legal or business applications including but not limited to docketing, forms generation, legal recruiting, legal research, document management and conference scheduling.
  • Thorough understanding of application lifecycle process.
  • Experience managing and administering a document management system specifically iManage.
  • Experience managing and administering an ethical walls system specifically Wallbuilder.
  • Experience managing and administering an intellectual property system specifically PATTYS WAVE.
Education/other experience:
  • College degree in computer science or other technical discipline preferred.
  • Previous law firm or professional services experience preferred.
  • Microsoft Certified Application Developer (MCAD) for Microsoft .NET preferred.