Medifast, Inc.

  • Business Intelligence Developer

    Job Location US-MD-Baltimore
    Job ID
    Job Category
    Information Technology
    Regular Full-Time
  • Overview

    The Business Intelligence Developer is a member of the Database Management Team and is primarily responsible for developing and maintaining business intelligence and operational reporting systems used for reporting for all business units within the company.


    • Analyzes business and functional requirements and Translates these requirements into robust, scalable, operable solutions.
    • Utilizes database and web application technologies to develop and evaluate innovative business intelligence tools and automated reports.
    • Assists in data conversions, imports, and exports of data within and between internal and external software systems.
    • Documents new and existing models, solutions, and implementations
    • Design and build reporting, analysis and data visualization tools that help streamline the business and make reporting, analyzing, planning, and forecasting more efficient.
    • Works as part of the Database Management team to ensure data security and best practice adherences for all corporate data.
    • Keeps customer informed about business intelligence tool problems and resolutions.
    • Analyzes and tests new releases/versions of software.
    • Ensures that Enterprise Data Warehouse Sever and databases and jobs are operable and servers are key pointy of contact in case of failures or issues.
    • Ensures the collected data is within required quality standards.
    • Troubleshoots BI tools, systems, and software.


    • Bachelor’s degree in Computer Science, Information Systems, or related experience.
    • 3 – 5 years of experience in design/development and deployment of SQL Server Reporting Services reporting. (SSRS 2012 or greater)
    • 3 – 5 years of experience building/modifying SQL Server Integration Services (SSIS 2012 or later).
    • Experience developing ad-hoc queries and reports on demand with short turnaround times as determined by business priorities.
    • Expert level knowledge of SQL, performance tuning, Query Plans, and Query Plan optimization for TSQL.
    • Develop and support ETL code for data warehouse and data marts to support the reporting and data analytic systems.
    • Understands data warehouse design and ETL performance techniques.
    • Experience creating data flows and process flow diagrams, technical requirements documents, and product support documents.
    • Agile & Waterfall cycle workflow experience
    • Excellent verbal and written communication skills.
    • Experience building reports of a financial or operations nature.
    • Strong troubleshooting skills
    • Experience with MySQL 4.0 or greater is a plus.
    • Experience utilizing data virtualization software to present data is a plus.
    • Experience with AWS or Azure data warehousing techniques is a plus.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed