Top of page

Information Systems, Senior Analyst – Business Systems

Davis Polk & Wardwell LLP (including its associated entities) is an elite global law firm with world-class practices across the board. Clients know they can rely on us for their most challenging legal and business matters. From offices in the world’s key financial centers and political capitals, our more than 1,000 lawyers collaborate seamlessly to deliver exceptional service, sophisticated advice and creative, practical solutions.
Job title
Information Systems, Senior Analyst – Business Systems
New York
Information Systems
Reports to

Director, Business Systems

Work Schedule

Monday through Friday, various shifts (additional hours as required; weekends and after hours availability at times).

Position Summary

The Senior Systems Analyst is responsible for designing, developing, and supporting a wide range of software programs.  This position encompasses both front-end and back-end development, with a focus on selecting the platform that best aligns with business requirements.

Essentials Duties and Responsibilities

Typical responsibilities include, but are not limited to, the following:

  • Meet with end users to outline and gather requirements for new application requests
  • Evaluate business requirements for new application requests and propose most efficient means to execute
  • Design and develop scalable, secure, and efficient applications while working directly with end users to ensure requirements are incorporated throughout the development stage
  • Integrate best practices in design and development aspects of programs
  • Develop front-end interfaces using HTML, CSS, and JavaScript, ensuring responsive design and seamless user experience across devices
  • Implement back-end functionalities, including server-side logic, database integration, and API development
  • Perform comprehensive testing and debugging to ensure the functionality, performance, and validation of the final product, while confirming that the proposed requirements are met
  • Become familiar with applications developed by other programmers to be able to provide backup support when needed
  • Regularly review the status and build of applications to ensure they are operating at optimum efficiency
  • Stay updated on existing and new programming languages to ensure that new development responsibilities are current
  • Create documentation for all owned applications and keep it up to date as necessary
Qualifications / Position Requirements
  • Possesses strong technical skills, with proficient knowledge in multiple programming languages
  • Creative thinker and excels in problem-solving, with a keen attention to detail
  • Strong verbal and written communication skills, capable of conveying technical concepts to non-technical users
  • Work effectively in a highly collaborative, flat organization structure
  • Exhibits adaptability and willingness to learn new skills/technologies
  • Proficient in the following languages/frameworks: HTML, CSS, Bootstrap, React, JavaScript, JSP, AngularJS, JSON, ASP.NET Core, ASP.NET MVC, Web API, VB.NET, VBA, VBScript, Visual C/C++, C#, ColdFusion, Java, AJAX, WSDL, SOAP, XML, Node.js, Python, Linux Shell Script, PHP, PowerShell, and Perl
  • Proficiency of the following database: MS SQL Server
  • Experience with source control systems: Git, GitHub, TFS, and SVN
Education and/or Experience
  • Bachelor’s degree required
  • Minimum 5 years related experience required
  • Prior experience in a professional services organization strongly preferred

The expected base salary for this position ranges from $165,000 - $185,000. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, anticipated assignment, and, where applicable, licensure or certifications obtained. Market and organizational factors are also considered. Davis Polk offers a competitive salary and comprehensive benefits package.

To apply, please email a resume and cover letter.

Apply by email
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change or new ones may be assigned at any time with or without notice.