A Database Engineer IV (Lead) provides technical leadership and strategic direction for the organization's database platforms, services, and long-term data architecture. This role defines enterprise ...
A Database Engineer IV (Lead) provides technical leadership and strategic direction for the organization's database platforms, services, and long-term data architecture. This role defines enterprise ...
Database Engineer IV (Lead)
Ann Arbor, MI · On-site
A Database Engineer IV (Lead) provides technical leadership and strategic direction for the organization's database platforms, services, and long-term data architecture. This role defines enterprise ...
Database Engineer IV (Lead)
Ann Arbor, MI · On-site
A Database Engineer IV (Lead) provides technical leadership and strategic direction for the organization's database platforms, services, and long-term data architecture. This role defines enterprise ...
Database Developer
Auburn Hills, MI · On-site
The Database Developer - Senior will assist in planning, designing, developing and implementing moderately complex company databases, for data reporting and analysis. This may vary from updating ...
Database Developer
Auburn Hills, MI · On-site
The Database Developer - Senior will assist in planning, designing, developing and implementing moderately complex company databases, for data reporting and analysis. This may vary from updating ...
Database Developer
Auburn Hills, MI · On-site
Stellantis is seeking a Senior Database Developer to assist in planning, designing, developing, and implementing company databases for data reporting and analysis. The role involves data analysis ...
Database Developer
Auburn Hills, MI · On-site
Stellantis is seeking a Senior Database Developer to assist in planning, designing, developing, and implementing company databases for data reporting and analysis. The role involves data analysis ...
PostgreSQL Database Developer
Detroit, MI · On-site
$106K - $144K/yr
PostgreSQL Database Developer Employment Type: Full Time, Experienced level Department: Information Technology CGS is seeking a PostgreSQL Database Developer to join our team supporting a rapidly ...
PostgreSQL Database Developer
Detroit, MI · On-site
$106K - $144K/yr
PostgreSQL Database Developer Employment Type: Full Time, Experienced level Department: Information Technology CGS is seeking a PostgreSQL Database Developer to join our team supporting a rapidly ...
PostgreSQL Database Developer Employment Type: Full Time, Experienced level Department: Information Technology CGS is seeking a PostgreSQL Database Developer to join our team supporting a rapidly ...
Quick apply
PostgreSQL Database Developer Employment Type: Full Time, Experienced level Department: Information Technology CGS is seeking a PostgreSQL Database Developer to join our team supporting a rapidly ...
Oracle Database Developer
Lansing, MI · On-site
MDOT - Oracle Database Developer/Pgmr Requisition ID: 470833 Duration: 10 + Months Short Description: MDOT is in need of an Oracle Database Developer. They are currently working with Oracle 11g.
Oracle Database Developer
Lansing, MI · On-site
MDOT - Oracle Database Developer/Pgmr Requisition ID: 470833 Duration: 10 + Months Short Description: MDOT is in need of an Oracle Database Developer. They are currently working with Oracle 11g.
Senior Cloud Database Engineer (GCP + AI/GenAI Strategy)
Dearborn, MI · On-site
$97K - $132K/yr
Job Title Senior Cloud Database Engineer - GCP & AI/GenAI Platform Strategy Overview / Summary We are seeking a Senior Cloud Database Engineer to join the Platform Engineering team with a focus on ...
Senior Cloud Database Engineer (GCP + AI/GenAI Strategy)
Dearborn, MI · On-site
$97K - $132K/yr
Job Title Senior Cloud Database Engineer - GCP & AI/GenAI Platform Strategy Overview / Summary We are seeking a Senior Cloud Database Engineer to join the Platform Engineering team with a focus on ...
This position requires a concentration in database design, data transformation, writing geospatial ... Directs programmers and analysts to make changes to data base management system. Reviews and ...
This position requires a concentration in database design, data transformation, writing geospatial ... Directs programmers and analysts to make changes to data base management system. Reviews and ...
Oracle PL/SQL Developer 1.19
$60 - $80/hr
Database programmer with 8 or more years of experience, relies on experience and judgment to plan and accomplish goals, performs a variety of complicated tasks, may lead, and direct the work of ...
Quick apply
Oracle PL/SQL Developer 1.19
$60 - $80/hr
Database programmer with 8 or more years of experience, relies on experience and judgment to plan and accomplish goals, performs a variety of complicated tasks, may lead, and direct the work of ...
We are seeking a highly skilled Database Engineer with deep expertise in Data Warehousing to design, build, optimize, and maintain large-scale analytical databases that support reporting, business ...
We are seeking a highly skilled Database Engineer with deep expertise in Data Warehousing to design, build, optimize, and maintain large-scale analytical databases that support reporting, business ...
$87K - $120K/yr
... Database Developer is responsible for design, develop, optimize, and maintain database objects that directly support application functionality. This role acts as a link between application ...
$87K - $120K/yr
... Database Developer is responsible for design, develop, optimize, and maintain database objects that directly support application functionality. This role acts as a link between application ...
Software Engineer-Database
$112K - $135K/yr
Software Engineer - Database (SQL) The Software Engineer - Database will join an Agile development team responsible for RouteOne's web applications, data projects, special projects, and/or supporting ...
Software Engineer-Database
$112K - $135K/yr
Software Engineer - Database (SQL) The Software Engineer - Database will join an Agile development team responsible for RouteOne's web applications, data projects, special projects, and/or supporting ...
Oracle Database Administrator
$47.75 - $65/hr
Performs database programming and supports systems design. * Includes maintenance of database dictionaries, overall monitoring of standards and procedures, file design and storage, and integration of ...
Oracle Database Administrator
$47.75 - $65/hr
Performs database programming and supports systems design. * Includes maintenance of database dictionaries, overall monitoring of standards and procedures, file design and storage, and integration of ...
ServiceNow CMDB Developer (W2 Position)
Dearborn Heights, MI · On-site
$49.75 - $68.50/hr
ServiceNow CMDB Developer (W2 Position) Location: Dearborn, MI (Hybrid) Duration: 12+ Months Experience: 7+ Years JD: Skills Required: * JavaScript, API, REST APIs Skills Preferred: * Python ...
Quick apply
ServiceNow CMDB Developer (W2 Position)
Dearborn Heights, MI · On-site
$49.75 - $68.50/hr
ServiceNow CMDB Developer (W2 Position) Location: Dearborn, MI (Hybrid) Duration: 12+ Months Experience: 7+ Years JD: Skills Required: * JavaScript, API, REST APIs Skills Preferred: * Python ...
Servicenow Developer (CMDB Developer)
Dearborn, MI · On-site
$49.50 - $68.25/hr
Software Engineer (3) - Core Engineer 3 - Servicenow Developer(CMDB) Location: Dearborn, MI (Hybrid) Duration: Long Term Contract Position Description: CMDB Developer Client's Company is seeking a ...
Quick apply
Servicenow Developer (CMDB Developer)
Dearborn, MI · On-site
$49.50 - $68.25/hr
Software Engineer (3) - Core Engineer 3 - Servicenow Developer(CMDB) Location: Dearborn, MI (Hybrid) Duration: Long Term Contract Position Description: CMDB Developer Client's Company is seeking a ...
SQL Database Developer with LabView
Rochester Hills, MI · On-site
$60 - $80/hr
As a SQL Database Developer with LabView, you will: * Design and implement a local SQL database to store test results, configuration data, and metadata. * Develop and modify LabVIEW applications to ...
SQL Database Developer with LabView
Rochester Hills, MI · On-site
$60 - $80/hr
As a SQL Database Developer with LabView, you will: * Design and implement a local SQL database to store test results, configuration data, and metadata. * Develop and modify LabVIEW applications to ...
Programmer # 1055420 Senior .NET Application Developer Objective: Seeking a senior engineer ... Database Development and Modeling: Create and maintain database schemas, stored procedures, and ...
Quick apply
Programmer # 1055420 Senior .NET Application Developer Objective: Seeking a senior engineer ... Database Development and Modeling: Create and maintain database schemas, stored procedures, and ...
Programmer #1058371 Objective: Seeking a senior engineer responsible for the design, development ... Database Development and Modeling: Create and maintain database schemas, stored procedures, and ...
Quick apply
Programmer #1058371 Objective: Seeking a senior engineer responsible for the design, development ... Database Development and Modeling: Create and maintain database schemas, stored procedures, and ...
Programmer 6-
Lansing, MI · On-site
Database Development and Modeling: Create and maintain database schemas, stored procedures, and ... Database Engineering Expertise experience: Experience modeling relational databases, creating ...
Programmer 6-
Lansing, MI · On-site
Database Development and Modeling: Create and maintain database schemas, stored procedures, and ... Database Engineering Expertise experience: Experience modeling relational databases, creating ...
Database Programmer information
See Michigan salary details
$18.65 - $23.26
9% of jobs
$23.26 - $27.87
4% of jobs
$29.77 is the 25th percentile. Wages below this are outliers.
$27.87 - $32.48
27% of jobs
The median wage is $33.98 / hr.
$32.48 - $37.08
27% of jobs
$38.68 is the 75th percentile. Wages above this are outliers.
$37.08 - $41.69
19% of jobs
$41.69 - $46.30
0% of jobs
$46.30 - $50.91
0% of jobs
$50.91 - $55.52
0% of jobs
$55.52 - $60.13
0% of jobs
$60.13 - $64.74
9% of jobs
$64.74 - $69.35
3% of jobs
$18
$38
$69
How much do database programmer jobs pay per hour?
How much do database programmers make?
How does a Database Programmer typically collaborate with other IT professionals during a project?
What Is a Database Programmer?
Database programmers maintain a company’s database and ensure the stored information is secure. Some database programmers may design databases from scratch, but most companies use an established commercial database, such as the ones offered by Oracle, IBM, or Microsoft. The job duties of a database programmer include writing Structured Query Language (SQL) queries, generating data reports, and troubleshooting storage issues.
Is a DBA job in demand?
What is the difference between Database Programmer vs Database Developer?
| Aspect | Database Programmer | Database Developer |
|---|---|---|
| Credentials | Typically requires programming skills, SQL certifications, and knowledge of database languages | Often requires similar credentials, with additional focus on database design and architecture |
| Work Environment | Works primarily with coding, scripting, and database maintenance in IT or software companies | Involves designing, developing, and optimizing databases in various industries |
| Employer & Industry Usage | Used in tech firms, finance, healthcare, and any industry relying on data management | Common in software development, data analysis, and enterprise IT sectors |
While both roles involve working with databases, a Database Programmer mainly focuses on coding and maintaining database scripts, whereas a Database Developer is more involved in designing and developing database systems. The roles often overlap, but the developer typically has broader responsibilities in database architecture and optimization.
Can I become a DBA with no experience?
What does a database programmer do?
What is a Database Programmer?
What are the key skills and qualifications needed to thrive as a Database Programmer, and why are they important?

Full-time
Posted 2 days ago
Job description
This position will be hybrid- 60% remote / 40% onsite
POSITION DESCRIPTION:
A Database Engineer IV (Lead) provides technical leadership and strategic direction for the organization’s database platforms, services, and long-term data architecture. This role defines enterprise database standards, guides modernization initiatives, and ensures database solutions align with organizational technology, security, and compliance objectives. The Lead Database Engineer collaborates closely with IT leadership, Information Systems Security, and business stakeholders to ensure database platforms effectively support clinical, operational, and analytical needs.
The role combines advanced technical expertise with strong leadership, mentorship, and planning capabilities. Through handsa'on engineering and forward-looking strategy, the Lead Database Engineer ensures database systems are secure, highly available, well maintained, and positioned for long-term reliability, scalability, and performance across the organization’s data platforms.
ESSENTIAL JOB FUNCTIONS:
- Implements proactive database maintenance practices, including automated jobs, integrity checks, performance monitoring, and alerting.
- Troubleshoots and resolves database errors, failed jobs, data integrity issues, and deployment or configuration problems.
- Designs and implements best practice, standardized database administration functions, including backup and restore strategies, disaster recovery planning and testing, high availability, and failover solutions.
- Defines and maintains enterprise database architecture standards, strategies and technical roadmaps.
- Leads the design and implementation of secure, highly available and scalable database platforms.
- Oversees complex database initiatives, including modernization and cloud migration efforts.
- Establishes governance models, lifecycle management processes and operational best practices.
- Partners with IT Security to ensure compliance with regulatory and organizational security standards.
- Provides technical leadership, mentorship and professional development guidance to database engineering staff, and utilizes matrix-management leadership cross-functionally to lead within the department and organization.
- Leads response efforts for critical database incidents and directs root cause analysis and corrective actions.
- Leads and drives capacity planning, performance forecasting and cost optimization initiatives.
- Evaluates vendor tools, platforms and solutions and participates in technology selection and planning.
- Represents database engineering in enterprise planning, cross functional initiatives and leadership discussions.
- Ensures comprehensive documentation and knowledge continuity across database platforms and services.
ORGANIZATIONAL EXPECTATIONS:
- Creates a positive, professional, service-oriented work environment for staff, patients and family members by supporting the mission and values of Trinity Health Medical Group.
- Must be able to work effectively as a member of the Information Systems team.
- Assumes responsibility for performance of job duties in the safest possible manner, to assure personal safety and that of coworkers, and to report all preventable hazards and unsafe practices immediately to management.
- Successfully completes all relevant organizational training and adheres to Trinity Health Medical Group standard of care as outlined in the Trinity Health Code of Conduct.
- Maintains knowledge of and complies with Trinity Health Medical Group standards, policies and procedures.
- Maintains general knowledge of Trinity Health Medical Group office services and in the use of all relevant office equipment, computer and manual systems.
- Maintains strict confidentiality in compliance with Trinity Health Medical Group and HIPAA guidelines.
- Serves as a role model by demonstrating exceptional ability and willingness to take on new and additional responsibilities. Embraces new ideas and respects cultural differences.
- Uses resources efficiently.
- If applicable, responsible for ongoing professional development – maintains appropriate licensure/certification and continuing education credentials, participates in available learning opportunities.
MEASURED BY:
Performance that meets or exceeds IHA CARES Values expectation as outlined in IHA Performance Review document, relative to position.
ESSENTIAL QUALIFICATIONS:
EDUCATION: Bachelor's degree in Computer Science, Computer Engineering, or equivalent field experience.
MINIMUM EXPERIENCE: 8 years of database administration experience, or equivalent experience with a minimum of 8 years’ related work experience.
POSITION REQUIREMENTS (ABILITIES & SKILLS):
- Deep expertise in Microsoft SQL Server (MSSQL) administration, architecture, and operations across multiple environments.
- Proven experience leading or owning core database administration functions, including backup and restore strategies, disaster recovery planning and testing, high availability, and failover solutions.
- Strong expertise in database and server performance tuning, including query optimization, execution plan analysis, index design and maintenance, and statistics management.
- Demonstrated ability to identify, analyze, and resolve database performance bottlenecks, blocking, deadlocks, and resource contention.
- Experience administering SQL Server components such as SQL Server Analysis Services (SSAS), SQL Server Integration Services (SSIS), and SQL Server Reporting Services (SSRS).
- Strong understanding of database security best practices, including role-based access control, least privilege, encryption, auditing, and compliance requirements.
- Experience with automation and scripting for database administration using tools such as PowerShell, Python, or similar scripting languages.
- Experience using Git or other version control systems to manage database objects and deployment workflows.
- Familiarity with Agile and DevOps practices, working closely with development and infrastructure teams.
- Strong leadership, communication, and documentation skills, including the ability to mentor developers and other technical staff.
- Ability to handle sensitive patient and organizational data in a confidential and compliant manner.
- Willingness and ability to participate in on-call rotations and provide after-hours support when required.
Preferred Skills
- Experience migrating to and managing cloud-based database platforms such as Azure SQL Database or AWS RDS.
- Experience with enterprise data warehouse migration to data lakes or cloud data platforms including Microsoft Fabric, Snowflake, Redshift, Databricks, or equivalent technologies.
- Experience supporting hybrid environments integrating on-premises MSSQL with cloud data platforms.
- Experience designing or implementing enterprise-level database monitoring and performance baseline solutions.
- Experience with data lineage and pipelines for database development and deployment.
- Experience working in healthcare, enterprise, or other highly regulated environments.
MINIMUM PHYSICAL EXPECTATIONS:
- Physical activity that often requires keyboarding and phone work.
- Physical activity that often requires extensive time working on a computer and sitting.
- Physical activity that sometimes requires walking, standing, bending, stooping, reaching, climbing, kneeling and/or twisting.
- Physical activity that sometimes requires lifting, pushing and/or pulling over 20 lbs.
- Specific vision abilities required include close vision, depth perception, peripheral vision and the ability to adjust and focus.
- Manual dexterity is sufficient to operate a keyboard, photocopier, telephone, calculator and other office equipment.
- Must hear and speak well enough to conduct business over the telephone or face to face for long periods of time in English.
MINIMUM ENVIRONMENTAL EXPECTATIONS:
This job operates in both an office environment and in a medical facility and requires regular walking to various locations around the hospital/clinic. It involves frequent interruptions, competing priorities and significant interaction with people which can be stressful at times.