JobTarget Logo

SQL Programmer / Database Programmer in Farmington Hills, Michigan at Plum Market

NewJob Function: Information Technology
Plum Market
Farmington Hills, Michigan, 48334, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Join the Plum Market Team – Where Passion Meets Opportunity!

Plum Market is a fast-growing leader in the Grocery, Food & Beverage Retail industry. We are dedicated to offering the finest selections of All Natural, Organic, Local, and Specialty Grocery items while delivering an exceptional experience to our Customers.

At Plum Market, our Team Members are at the heart of everything we do. We are passionate about high-quality food, beverages, and grocery essentials, helping our Customers lead a better lifestyle. Our priority is creating a welcoming environment that supports both our Customers and our Team Members.

Our Retail Grocery Stores reflect the diverse communities we serve. From our dedicated Team Members and valued Customers to our local vendors and thoughtfully curated product selection, we take pride in fostering an inclusive and thriving culture. If you share our enthusiasm, we’d love for you to apply and discover how you can be part of our team!

Why Work at Plum Market?

Flexible Scheduling – Full-time and part-time positions available with a variety of retail shifts to support work-life balance.

Grow Your Passion – Learn about great food while advancing your skills and knowledge.

Comprehensive Training – We invest in our Team Members with exceptional training programs.

Career Growth Opportunities – As a growing company, we provide promotional pathways, so you can grow with us!

Comprehensive Benefits Package – Medical, dental, and vision coverage for you and your family.

401(k) with Company Match – Available after just six months.

Team Member Discounts – Enjoy 20% off grocery purchases and 50% off Team Member meals.

Plum Market is more than just a workplace – it’s a desirable and rewarding environment where your contributions matter.

Employment is contingent upon a successful background check.

Ready to be part of something special? Apply today!

Description

We are seeking a detail‑oriented Programmer to design, develop, maintain, and optimize SQL‑based database solutions that support business operations and reporting needs. This role will work closely with IT, data, and business stakeholders to ensure data accuracy, performance, and availability across systems.

Key Responsibilities

Design, write, and maintain complex SQL queries, views, functions, and stored procedures

Develop and optimize database performance, including indexing and query tuning

Maintain data integrity and ensure consistency across databases

Create and support reports, dashboards, and extracts for business users using SSRS reports and Power BI

Troubleshoot and resolve SQL‑related issues and data discrepancies

Participate in database design, schema changes, and data modeling

Support data imports, exports, and ETL processes

Collaborate with developers, analysts, and business teams to understand data requirements

Document database objects, processes, and standards

Follow best practices for security, backups, and change management

Make and Maintain API connections for third parties

Required Skills & Qualifications

Strong proficiency in SQL (T‑SQL, PL/SQL, or equivalent)

Experience with relational databases (e.g., SQL Server, MySQL, PostgreSQL, Oracle)

Solid understanding of:

Database design and normalization

Indexes, keys, constraints, and relationships

Query optimization and performance tuning

Ability to analyze large datasets and identify trends or issues

Experience writing and maintaining stored procedures and functions

Strong problem‑solving and analytical skills

Clear documentation and communication skills

Experience with reporting tools (SSRS, Power BI, Tableau, etc.)

Preferred Qualifications

Familiarity with ETL tools or data integration processes

Experience supporting business‑critical systems (POS (LOC SMS), ERP, CRM, etc.)

Basic scripting or programming experience (Python, PowerShell, C#, etc.)

Knowledge of data security and compliance best practices

Education & Experience

Bachelor’s degree in Computer Science, Information Systems, or related field or equivalent work experience

2+ years of hands‑on SQL development experience (adjust as needed)

Work Environment

Office‑based

Collaborates closely with IT, analytics, and operational teams

Occasional after‑hours support may be required for critical issues or deployments.

Job Location

Farmington Hills, Michigan, 48334, United States

Frequently asked questions about this position

Similar Jobs In Farmington Hills, Michigan

NETWORK ADMINISTRATOR

QUANTUM SERVICES GROUP LLC
AUBURN HILLS, Michigan

OSP Design Engineer

CCI Systems, Inc.
Farmington Hills, Michigan

OSP Design Engineer

CCI Systems, Inc.
Detroit, Michigan

Apply NowYour application goes straight to the hiring team