Data Analyst and Developer

Carolina Biological Supply Co
  • NC
    1 day ago

    Job Description

    JOB TITLE: Data Analyst and Developer

    DEPARTMENT: Information Services

    REPORTING STRUCTURE

    Reports to: Director of Software Development

    Directly Supervises: N/A

    Indirectly Supervises: N/A

    OBJECTIVE / PURPOSE

    The Business Intelligence Analyst supports the company's business operations and growth strategies by transforming data into accurate, accessible, and actionable information. This position works with business users and Information Services team members to understand reporting needs and develop dashboards, reports, queries, data extracts, and analytical solutions.

    The analyst will work with data from enterprise applications and other approved business systems to provide insight into sales, customers, products, inventory, financial performance, operations, and other key business areas. This position will also help improve data quality, reporting consistency, and access to information across the organization.

    The analyst takes day to day direction from the Lead Application Developer.

    MAJOR RESPONSIBILITIES AND FUNCTIONS

    • Gather, clarify, and document business requirements for reports, dashboards, data extracts, and analytical solutions.
    • Design, develop, test, and maintain interactive dashboards, reports, data models, and visualizations using company sanctioned tools.
    • Write and optimize SQL queries to retrieve, combine, transform, summarize, and validate data from enterprise databases and approved data sources.
    • Analyze business data to identify trends, patterns, exceptions, and opportunities, and clearly communicate findings to business users and leadership.
    • Partner with stakeholders to define key performance indicators, calculations, business rules, filters, and reporting requirements.
    • Validate report results, investigate discrepancies, and assist with resolving data quality issues.
    • Identify opportunities to automate, standardize, consolidate, or improve manual reporting and analytical processes.
    • Develop and execute test plans for new reports, dashboards, enhancements, and corrections before production release.
    • Maintain documentation for data sources, report definitions, calculations, refresh schedules, testing results, and support procedures.
    • Provide training and support to report users and collaborate with cross-functional teams on new systems, processes, data sources, and reporting capabilities.
    • Follow company standards for data security, confidentiality, testing, change management, and documentation.

    POSITION REQUIREMENTS

    Education: Bachelor's degree in Business Analytics, Information Systems, Computer Science, Data Analytics, Finance, Economics, Mathematics, Statistics, or a related field preferred.

    An equivalent combination of education, professional training, certifications, and relevant work experience may be considered.

    Experience:

    • Two or more years of professional experience in business intelligence, data analysis, reporting, database analysis, or a related discipline preferred.
    • Demonstrated professional experience developing and maintaining dashboards, reports, data models, or visualizations using Carolina's sanctioned tools is required.
    • Proficiency with SQL and a strong understanding of relational databases, data relationships, joins, filters, calculations, and aggregations.
    • Experience using Microsoft Excel for data analysis, including formulas, pivot tables, charts, lookups, filtering, and data manipulation.
    • Experience gathering business requirements, validating data, reconciling results, and supporting analytical solutions in a production environment.
    • Experience with Python or R for data preparation, statistical analysis, process automation, or advanced analytics is strongly preferred.
    • Experience with data transformation, ETL processes, automated data refreshes, or data modeling is preferred.

    Specialized Training/Skills:

    • Strong analytical, problem-solving, organizational, and time-management skills.
    • Strong written and verbal communication skills, including the ability to explain technical and analytical concepts to nontechnical audiences.
    • Ability to work independently and collaboratively while managing multiple priorities and maintaining accuracy.
    • High degree of initiative, analytical curiosity, accountability, attention to detail, and ownership.
    • Familiarity with enterprise resource planning, customer relationship management, e-commerce, financial, sales, inventory, or other business systems is preferred.

    Numbers & Facts

    LocationNC

    Skills

    • Analysis Skillsunmatched
    • Automationunmatched
    • Business Analysisunmatched
    • Business Growthunmatched
    • Business Intelligenceunmatched
    • Business Operationsunmatched
    • Business Solutionsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Cross-Functionalunmatched
    • Customer Relationship Management (CRM)unmatched
    • Customer Support/Serviceunmatched
    • Data Analysisunmatched
    • Data Modelingunmatched
    • Data Processingunmatched
    • Data Qualityunmatched
    • Data Visualizationunmatched
    • Database Analysisunmatched
    • Database Extract Transform and Load (ETL)unmatched
    • Detail Orientedunmatched
    • Document Change Managementunmatched
    • Documentationunmatched
    • ERP (Enterprise Resource Planning)unmatched
    • Economicsunmatched
    • Enterprise Applicationsunmatched
    • Financeunmatched
    • Financial Operationsunmatched
    • Financial Servicesunmatched
    • Information Technology & Information Systemsunmatched
    • Information/Data Security (InfoSec)unmatched
    • Leadershipunmatched
    • Mathematicsunmatched
    • Microsoft Excelunmatched
    • Multitaskingunmatched
    • Needs Assessmentunmatched
    • Performance Metricsunmatched
    • Pivot Chartunmatched
    • Pivot Tablesunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Production Systemsunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Managementunmatched
    • Query Optimizationunmatched
    • R Programming Languageunmatched
    • Reconciliationunmatched
    • Relational Databases (RDBMS)unmatched
    • Reporting Dashboardsunmatched
    • Reporting Skillsunmatched
    • Requirements Managementunmatched
    • Requirements Validation/Verificationunmatched
    • SQL (Structured Query Language)unmatched
    • Salesunmatched
    • Software Developmentunmatched
    • Statisticsunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • Time Managementunmatched
    • Training/Teachingunmatched
    • Trend Analysisunmatched
    • Writing Skillsunmatched
    • eCommerceunmatched
    • eCommerce Salesunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder