If you are Business Systems Analyst looking for an opportunity to showcase your Business & Financial Systems administration, then we would like to meet with you!


The Senior Finance Programmer Analyst will have primary responsibility for leading various analysis and programming initiatives in Cornerstone Research’s IT application department utilizing their knowledge of business analysis and financial reporting.


At Cornerstone Research, you will be part of a thriving, 700-strong team that spans eight offices, comprises more than 40 nationalities, and leads the industry in its commitment to develop team members across all levels. Inc. Magazine has recognized Cornerstone Research three times as a Best Workplace for its outstanding employee engagement, collaborative culture, and professional growth opportunities.


 Senior Finance Programmer Analyst in San Francisco, California | Careers at San Francisco (


How You’ll Help Our Team Succeed


  • Perform business systems analysis and support of company-wide IT business applications and ensure the successful performance of financial systems by performing systems analyst activities and making recommendations in areas that require a high level of technical competency.
  • Operate as the primary resource for financial and billing reporting from the Aderant system, including the maintenance of standard reports, the modification of existing reports, and the creation of new reports.
  • Work with the Financial Reporting team in Finance and IT in developing Cornerstone’s reporting strategy to determine scalable and appropriate solutions for the variety of financial reporting requests.
  • Design and implement business intelligence solutions to support the decision makers and users of the data by utilizing, but not limited to, SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS), and Power BI.
  • Maintain the financial systems, including the time and accounting system, payroll, fixed assets, budgeting, and financial reporting systems.
  • Customize reports and the user interface in Aderant Expert, including advanced scripting in Summit Basic, using the customization tools in Aderant Expert.