SQL Programmer / Database Programmer

Plum MarketFarmington Hills, MI
Onsite

About The Position

Plum Market is looking for an experienced SQL Programmer / Database Programmer to help maintain, improve, and support our database systems. This role will support reporting, data accuracy, system integrations, and business operations across the company. This is a hands-on role for someone who is comfortable writing SQL, troubleshooting data issues, building reports, and working with internal teams to understand business needs.

Requirements

  • 2+ years of hands-on SQL development experience.
  • Strong experience writing and maintaining SQL queries, stored procedures, functions, and views.
  • Experience with relational databases such as SQL Server, MySQL, PostgreSQL, or Oracle.
  • Working knowledge of database design, indexes, keys, constraints, and query performance.
  • Experience creating or supporting reports and dashboards using tools such as SSRS, Power BI, Tableau, or similar platforms.
  • Ability to troubleshoot data issues and identify discrepancies.
  • Experience with data imports, exports, ETL processes, or system integrations.
  • Bachelor’s degree in Computer Science, Information Systems, a related field, or equivalent work experience.

Nice To Haves

  • Basic scripting or programming experience, such as Python, PowerShell, or C# is a plus.
  • Experience supporting business systems such as POS, ERP, or CRM platforms is preferred.

Responsibilities

  • Write, update, and maintain SQL queries, stored procedures, functions, and views.
  • Help improve database performance through indexing, query tuning, and troubleshooting.
  • Support reporting needs through SSRS, Power BI, and other reporting tools.
  • Maintain data accuracy and consistency across systems.
  • Support data imports, exports, and integrations.
  • Create and maintain API connections with third-party systems.
  • Work with IT, data, and business teams to understand reporting and system needs.
  • Document database processes, objects, and standards.
  • Follow best practices for security, backups, and change management.
  • Assist with occasional after-hours support for critical issues or deployments.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k) with Company Match
  • Team Member Discounts
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service