1

Sql Programming Jobs in Michigan (NOW HIRING)

SQL Database Administrator

Lansing, MI · On-site

$50.75 - $63.50/hr

NET, MVC 5, C# and SQL with an MS-SQL backend database. This resource, under client's direction ... Engineering Methodology (SEM). The senior resource MUST take ownership of the database and ...

SQL Server Database Administrator (SQL Server DBA) Location: Detroit, MI / Hybrid Duration: 6+ ... Assists programmers with complex queries and has the ability to tune queries to optimize ...

Serve as a technical expert, including but not limited to SQL programming, assessing system performance/application results, troubleshooting programming/system failures, and costing errors to ...

BI Analyst Senior

Ann Arbor, MI · On-site

$85 - $120/hr

Serve as a technical expert, including but not limited to SQL programming, assessing system performance/application results, troubleshooting programming/system failures, and costing errors to ...

SQL Server DBA (Senior)

Ann Arbor, MI · On-site

$120 - $180/hr

Some programming experience, exposure to SSIS is good to have. NOTE: This is not an operational level position. Strong oral and written communication skills along with problem resolution skills is ...

SQL / Snowflake Developer

Detroit, MI · On-site

$48.75 - $66.75/hr

Info Way Solutions is seeking a highly skilled SQL / Snowflake Developer to design, build, and optimize enterprise data solutions. The ideal candidate will have strong expertise in SQL and hands-on ...

SQL, .NET, and Application Support Shape the Future of Healthcare with DirectRx! DirectRx delivers ... Candidates may come from programming, application development, or application support backgrounds ...

New

SAP ABAP

Dearborn, MI · On-site

$56.75 - $76.75/hr

Strong knowledge of SAP Core Data Services (CDS) Views, AMDP, and HANA SQL Programming. 3.Hands-on experience with SAP Fiori/SAPUI5 development, OData services, and Fiori Elements. 4.Experience with ...

Showing results 21-40

Sql Programming information

See Michigan salary details

$44K

$68.9K

$91.5K

How much do sql programming jobs pay per year?

As of Sep 3, 2026, the average yearly pay for sql programming in Michigan is $68,864.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,800.00 and $78,400.00 per year, depending on experience, location, and employer.

What is SQL programming?

SQL programming refers to the use of Structured Query Language (SQL) to manage and manipulate relational databases. SQL programmers write queries to retrieve, update, insert, and delete data, as well as to create and modify database structures like tables, views, and indexes. SQL is widely used in data analysis, software development, and backend systems to ensure efficient data handling. Proficiency in SQL is essential for roles such as database administrators, data analysts, and backend developers.

What are the key skills and qualifications needed to thrive as an SQL programmer, and why are they important?

To excel as an SQL Programmer, you need a solid understanding of relational database concepts, advanced SQL query writing, and experience with database design, often supported by a degree in computer science or a related field. Familiarity with database management systems like MySQL, Microsoft SQL Server, or Oracle, and certifications such as Microsoft Certified: Azure Database Administrator Associate are commonly required. Strong problem-solving, analytical thinking, and attention to detail help distinguish top performers in this role. These skills and qualifications are crucial for ensuring data integrity, optimizing performance, and supporting reliable business decision-making through robust data solutions.

What are some common challenges SQL programmers face when working with large databases, and how can these be addressed?

SQL Programmers often encounter challenges related to query optimization and performance when working with large databases. Inefficient queries can slow down processing times and impact application performance. To overcome these challenges, it's essential to use proper indexing, avoid unnecessary subqueries, and regularly analyze query execution plans. Collaborating closely with database administrators and staying updated on best practices can also help maintain efficient and scalable database systems.

What is the difference between Sql Programming vs Database Developer?

AspectSql ProgrammingDatabase Developer
Required SkillsSQL scripting, query optimizationSQL, database design, schema development
Work EnvironmentWriting and testing SQL queriesDesigning and maintaining databases
CertificationsSQL certifications, such as Microsoft SQL Server certificationsDatabase design certifications, like Oracle Certified Professional
Industry UsageUsed across industries for data retrievalUsed for creating and managing databases in various sectors

Sql Programming focuses on writing and optimizing SQL queries, while Database Developers design, build, and maintain entire database systems. Both roles require SQL knowledge and certifications, but Database Developers have a broader scope involving database architecture and schema design.

Are SQL programmers in demand?

SQL programmers are in high demand across many industries due to the widespread use of databases and data analysis. Proficiency in SQL, along with knowledge of database management systems like MySQL, PostgreSQL, or SQL Server, can improve job prospects, especially for roles involving data analysis, backend development, or data engineering.

What kind of jobs can I get with SQL programming?

SQL programming skills are essential for roles such as database administrator, data analyst, data engineer, and business intelligence developer. These jobs involve designing, managing, and querying databases using SQL, often requiring knowledge of related tools like SQL Server, MySQL, or Oracle, and may require certifications or experience with data modeling and performance optimization.

What job categories do people searching Sql Programming jobs in Michigan look for?

The top searched job categories for Sql Programming jobs in Michigan are:

Infographic showing various Sql Programming job openings in Michigan as of August 2026, with employment types broken down into 1% Internship, 77% Full Time, 14% Part Time, 2% Temporary, 4% Contract, and 2% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $68,864 per year, or $33.1 per hour.

Sr. Oracle 11g/12c Spatial DBA

Arka Infotech Inc

Lansing, MI

Contractor

Re-posted 18 days ago


Job description

Job Description
Position: Senior Oracle 11g/12c Spatial DBA
Location: Lansing, MI
Duration: 12 months
Skills Required
Experience with Oracle Spatial
Provide support for growing Oracle Spatial needs, including installation, tuning and trouble shooting
Assist in the implementation of Oracle Statewide Standards
Experience with Oracle 11g , 12c
Working knowledge of DDL, DML, PL/SQL, stored procedures, triggers, views, constraints and cursors
Proficiency with Oracle performance tuning
Proficiency with database backup and recovery using Oracle RMAN.....
Ability to analyze and design physical databases and their definitions
Experience with disaster recovery planning and testing
Experience with installation, configuration and upgrades of vendor-supplied software, including contacting vendor on enhancements and problems.
Strong problem solving and conceptual thinking abilities
Excellent written/verbal communication and documentation skills
Able to work independently and deliver high quality results when given a set of requirements
Experience with Oracle on Solaris
Skills Preferred
Experience managing databases up to 10+ TB
Knowledge of Shell Scripting
Knowledge of EMC and NetApp SAN hardware
Knowledge/Experience with database appliances
Data guard, compression, backup tools.
Experience Required
Bachelor's Degree in Computer Information Systems, Computer Science or Computer Systems Engineering; or a Bachelor's degree in a related field appropriate for the assignment plus five years of experience.
1+ years' experience with spatial models and algorithms
2-4 years Oracle Spatial programming experience
3-7 years Oracle SQL and PL/SQL programming experience


Qualifications
BS Degree


Additional Information

All your information will be kept confidential according to EEO guidelines.