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

Ship & Receive Associate

Raw Generation Inc
Eatontown, NJ

Job Description Job Description We're hiring a Ship & Receive Associate to focus on outbound shipping and inbound receiving of goods. This role ensures that products and materials are shipped on …

View Details
Posted 2025-07-30

Lead Installation Project Specialist

PSEG
New Jersey

Requisition : 79600 PSEG Company : PSEG Power Salary Range : $ 104,600- $ 186,000 Work Location Category : Hybrid Fixed   PSEG operates under a Flexible Work Model where flexible work…

View Details
Posted 2025-08-06

Data Analyst (Onsite)

GSK Solutions
Trenton, NJ

Job Title: Data Analyst (Onsite) Location: Trenton, NJ Duration: 10 Months Pay Rate: $65/hr on C2C / 1099 all inclusive (OR) $60/hr on W2 …

View Details
Posted 2025-08-07

Infant Teacher

Primrose School of Randolph
Randolph, NJ

Job Description Job Description Benefits: Employee discounts Flexible schedule Health insurance Build a brighter future for all children. Teaching is more than a job. Its an opport…

View Details
Posted 2025-07-30

Office Pharmacy Tech

PARAMOUNT PHARMACY GROUP LLC
Piscataway, NJ

Job Description Job Description Benefits: ~401(k) ~ Competitive salary ~ Flexible schedule ~ Paid time off ~ Training & development ~ Wellness resources Job Title: Office Pharmac…

View Details
Posted 2025-07-24

Music Coach (Private) in Newark, New Jersey | TeachMe.To

TeachMe.To
Newark, NJ

Skip the line and apply on our website: About Us TeachMe.To is the leading peer-to-peer lessons marketplace, on a mission to connect independent Music coaches in Newark with aspiring players…

View Details
Posted 2025-08-07

Sr. Manager, Real World Evidence

Saviance Technologies
Summit, NJ

This position provides technical leadership on Phase IV research support to the Global Lead, Center for Outcomes Research and Evaluation (CORE) within Medical Affairs in the strategic development, coo…

View Details
Posted 2025-08-06

Senior Mechanic

StaffManagement
East Hanover, NJ

Job Description Job Description Staff Management Group is seeking a Senior Mechanic for our client in East Hanover, NJ. Please read the ENTIRE job description and ALL of the job requirements …

View Details
Posted 2025-07-30

Sales Service Representative

NBCUniversal
Englewood Cliffs, NJ

NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring…

View Details
Posted 2025-08-07

Interim Pharmacist in Charge (PIC) - Wayne, NJ

RPh on the Go
Wayne, NJ

Job Description Job Description Doctor of Pharmacy (PharmD) degree, active Pharmacist license, and minimum 1+ years Pharmacist in Charge experience required. Applicants who do not meet these qual…

View Details
Posted 2025-07-30