Davis Polk logo
Davis PolkPosted 1 month ago

Senior Analyst, Business Systems

$160,000–$180,000 year

On-siteNew York, United States

Full TimeSenior LevelLarge

Job Summary

Design, develop, test, and support scalable, secure, and efficient applications while collaborating with business stakeholders to gather and refine requirements. Build responsive front-end interfaces and intuitive user experiences across devices, alongside developing back-end functionality including server-side logic, database integrations, and APIs. Manage SQL database development, maintenance, performance tuning, and security, while troubleshooting and validating applications to ensure reliable functionality. Maintain documentation for owned applications and provide backup support for others. Stay current with emerging technologies and modern development practices, regularly reviewing application performance and stability. Work closely with colleagues in the department, across Business Services, and with lawyers to produce high-impact results for the firm and its clients.

Required Qualifications

  • Minimum of 10 years of professional software development experience
  • Strong proficiency in C#
  • .NET
  • ASP.NET Core
  • modern web application architecture
  • Extensive experience with modern front-end development
  • Blazor
  • React
  • Angular
  • JavaScript/TypeScript
  • HTML
  • CSS
  • strong understanding of responsive design
  • UI/UX best practices
  • component libraries such as Material UI and Bootstrap
  • Strong proficiency in T-SQL
  • window functions
  • CTEs
  • query optimization
  • indexing strategies
  • execution plan analysis
  • debugging complex data issues across joins, aggregations, and data pipelines
  • Experience with data warehousing
  • modern data engineering practices
  • dimensional modeling
  • fact/dimension design
  • slowly changing dimensions
  • Minimum of 5 years of hands-on experience with Microsoft SQL Server
  • Bachelor's degree
  • Prior experience in a professional services organization

Desired Qualifications

  • Experience with the Dagster orchestration and DBT transformation framework
  • Familiarity with additional technologies such as Python, Node.js, ColdFusion, Java, PowerShell, Linux shell scripting, VB.NET, VBA, Perl, PHP, and related development tools
  • Exhibits adaptability and willingness to learn new skills/technologies
  • Strong verbal and written communication skills, with the ability to convey technical concepts to non-technical users

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce