Data Warehouse/BI Developer - Richmond, VA 23219

Career Mentors, LLC
Jersey City, NJ

Location: Richmond, VA 23219
Work Arrangement: Hybrid – 4 Days Onsite (Remote day cannot be Monday or Friday)
Interview Type: In-Person Only
Employment Type: W2 Only
Experience Required: 8–10 Years Position Overview:

We are seeking an experienced Data Warehouse/BI Developer to support business intelligence initiatives in a hybrid environment in Richmond, VA . This role focuses on developing complex SQL queries, BI reports, and ETL processes while collaborating closely with business stakeholders. Experience with Electronic Health Records (EHR) is a major plus.

Key Responsibilities:

  • Develop and troubleshoot complex SQL queries and scripts for analytics and reporting.

  • Design, build, and maintain ETL processes using SSIS .

  • Create and manage reports using SSRS and/or Power BI .

  • Perform data modeling and work with various data source control systems ( GIT, TFS , etc.).

  • Collaborate with stakeholders to define requirements, ensure data quality, and deliver meaningful insights.

  • Work within Agile/Kanban frameworks for iterative delivery.

  • Automate tasks using PowerShell or other scripting languages.

  • Identify and resolve data quality and performance issues.

  • Required Skills & Experience:

    • 8+ years of experience with complex SQL queries and data analytics .

    • 5+ years of SQL scripting/troubleshooting .

    • 5+ years of hands-on experience with SSIS and data troubleshooting .

    • Experience with SSRS and/or Power BI for reporting solutions.

    • Familiarity with data modeling principles.

    • Experience with source control systems such as GIT or TFS.

    • Comfortable working in Agile/Kanban development environments.

    • Strong stakeholder engagement and communication skills.

    • Scripting experience in PowerShell or similar languages.

    Nice to Have:

    • Knowledge or experience working with Electronic Health Records (EHR) systems.

    • Exposure to Artificial Intelligence (AI) in data platforms.

    Note:

    • This is a W2-only position.

    • Candidates must be local to Richmond, VA or willing to relocate.

    • In-person interview is required as part of the hiring process.

TopTech Talent is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, citizenship status, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.

Third-party recruiters, please do not reach out for this role.

Posted 2025-08-06

Recommended Jobs

Unit Secretary

One Hamilton Health Place
Hamilton, NJ

Job Title: Unit Secretary Location: RWJ Hamilton Department: Medical Unit-II Req#: 0000180188 Status: Part-Time Shift: Day Pay Range: $15.75 - $19.00 per hour Pay Transparency: …

View Details
Posted 2025-09-10

Bookkeeper Assistant

Coli Construction
Mahwah, NJ

Join Our Team as a Bookkeeper Assistant – Where Precision Meets Purpose! Are you a highly organized, numbers-driven professional who thrives in a fast-paced environment? Do you enjoy being the go-t…

View Details
Posted 2025-07-30

Pet Sitter Wanted - Experienced Pet Sitter Needed In Princeton, Mn $40/Hour

PetSitter.com
Princeton, NJ

Hey there! Looking for a reliable pet sitter in Princeton, Minnesota for my dogs. I need someone experienced in pet sitting to take care of my furry friends when I'm away. I'm willing to pay $40.0 per…

View Details
Posted 2025-08-24

Full Time Power Electronics Engineer Technician

Nova Battery Systems
Bergenfield, NJ

Technology Dynamics, Inc. Technology Dynamics, Inc. (TDI) designs and manufactures the industry’s most diverse lineup of rugged AC and DC power sources including DC power supplies, DC-AC inverters, U…

View Details
Posted 2025-08-06

Locum Neuro Critical Care Physician

Palm Careers
New Brunswick, NJ

We are urgently hiring a neurocritical care physician for ongoing locums coverage in central New Jersey! This is an urgent need, and we can get someone credentialed by 10/1. Provider must have NJ …

View Details
Posted 2025-07-31

Barista

Gregorys Coffee - GC55 - Treasure Coast
Jersey City, NJ

Job Description Job Description Gregorys Coffee is a family run company that puts people first. Joining our team means joining a community of baristas whose aim is to provide an amazing guest exp…

View Details
Posted 2025-09-20

Clinical Lab Supervisor

eTeam Inc
Somerset, NJ

Job Title: Clinical Lab Supervisor Location: Milledgeville, GA Duration: Permanent Shift: Days Pay Range: $35.28 - $52.92 Depends on your interview and experience Dutie…

View Details
Posted 2025-09-08

OTR Truck Driver - CDL Class A

OPEX Corporation
Moorestown, NJ

Job Description Job Description Truck Driver – CDL Class A   For over 40 years, OPEX Corporation has received global recognition as a leader in the design, manufacture, and service of busines…

View Details
Posted 2025-08-05

Content Acquisitions Associate Director, Rest of the World

Audible, Inc.
Newark, NJ

DESCRIPTION At Audible, we believe stories have the power to transform lives. It’s why we work with some of the world’s leading creators to produce and share audio storytelling with our millions o…

View Details
Posted 2025-08-24

CNA Restorative Aide - Assisted Living

Van Dyk Health Care
Hawthorne, NJ

Van Dyk Park Place- Assisted Living - Hawthorne, NJ is looking for Restorative Aides (CNA - Will also accept CHHAs) looking to work 10:00am - 2:00pm or 2:00pm - 6:00pm Pay Rate = $18.50- $19.00 per ho…

View Details
Posted 2025-09-01