Senior Applications and Data Analyst

River Run Services•Newburyport, MA

About The Position

River Run is a shared services organization supporting its banking affiliates: Newburyport Bank, Pentucket Bank, and Rollstone Bank & Trust. The Senior Applications and Data Analyst provides advanced support for data use and analytics, develops architecture for integrating and using data from critical banking systems, and collaborates with Information Services and other departments to inform strategic decisions. The role manages the business application portfolio and related data architecture; deploys and maintains custom reporting services and dashboards; provides ad hoc reporting support; and helps protect the security and integrity of bank computer systems. The position also contributes to departmental initiatives such as runbooks, requirements gathering, ITIL-aligned ticket management, data architecture design, and system integrations. It develops and maintains data systems and infrastructure across on-premise and cloud platforms; creates analytics tools and models; ensures data accuracy, security, and compliance; and serves as a data subject matter expert. The analyst provides training, audit and examination support, team coverage, and documentation, while maintaining knowledge of bank products, policies, procedures, and regulatory requirements.

Requirements

  • Bachelor's degree in computer science, management information systems, mathematics, statistics, or a related technical field.
  • At least 5–7 years of relevant experience, including at least 5 years working with database and analytics technologies.
  • Experience writing complex SQL queries, administering SQL Server databases, and working with data management systems, including SQL, NoSQL, data warehouses, and data lakes.
  • Proficiency with data visualization and reporting tools such as Power BI, Tableau, FIS H360, Crystal Reports, or similar platforms, as well as ETL tools, APIs, file transfers, and application integration.
  • Experience with Python, R, PowerShell, or other scripting languages; statistical analysis and predictive modeling; and cloud-based data platforms, big data, AI, and modern automation tools.
  • Experience using AI-assisted productivity and automation tools, including generative AI, copilots, and agents, for reporting, analysis, documentation, research, code generation, and workflow automation.
  • Willingness to learn emerging AI technologies and apply responsible AI practices in a regulated financial services environment.
  • Strong analytical, critical-thinking, and problem-solving skills, attention to detail, and commitment to data accuracy.
  • Excellent communication, documentation, and customer service skills, including the ability to present complex findings to nontechnical stakeholders and maintain effective professional relationships.
  • Ability to collaborate across teams, manage multiple concurrent projects, prioritize tasks, meet deadlines, and perform effectively under pressure in a dynamic and changing environment.
  • Ability to meet the working environment and physical requirements of the position.

Nice To Haves

  • Technical certifications such as Azure, AWS, or PMP.
  • Experience in financial planning, analytics, and banking applications.

Responsibilities

  • Develop and maintain data systems and scalable infrastructure for data acquisition, processing, storage, analysis, and distribution, including data mining, warehousing, and governance across on-premise and cloud platforms.
  • Collaborate with business units and cross-functional teams to gather high-quality data, deliver actionable insights, and support strategic initiatives, enterprise-wide projects, and system adoption.
  • Design and implement analytics tools, dashboards, reports, visualizations, and statistical and predictive models to identify trends, patterns, and opportunities.
  • Conduct ad hoc analyses and develop reusable reports that enable teams to access and use data independently.
  • Maintain data standards, documentation, and governance practices to support data accuracy, security, and compliance with cybersecurity policies and applicable regulatory requirements.
  • Evaluate and recommend technologies to strengthen data architecture, support business growth, and encourage innovation.
  • Provide data subject matter expertise, training, guidance, cross-functional support, audit assistance, team coverage, and documentation for internal, state, and federal audits and examinations.
  • Provide backup support to team members to maintain operational continuity and timely project delivery.
  • Participate in professional development and represent the organization at relevant industry and community events.
  • Maintain current knowledge of bank products, services, procedures, policies, and regulatory requirements by attending team meetings, completing mandatory training, and applying that knowledge to daily responsibilities.
  • Comply with applicable federal and state laws, regulations, and bank policies to prevent violations, minimize risk, and safeguard the bank's interests.
  • Verify transactions and account balances, as applicable, in accordance with bank policies, regulatory requirements, and the Bank Secrecy Act.
  • Participate in department initiatives, including runbooks, requirements gathering, ITIL-aligned ticket management, data architecture design, and system integrations.
  • Manage the business application portfolio and related data architecture; deploy and maintain custom reporting services and dashboards; and provide ad hoc reporting support for end-user requests.
  • Help safeguard the security and integrity of the bank's computer systems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service