1

Database Programmer Jobs in Illinois (NOW HIRING)

Senior Database Architect

Champaign, IL · On-site

$63 - $84.25/hr

A top-notch database engineer will be someone whose database optimization skills translate into the efficient flow of information throughout an organization. About Us Smartz was founded in June of ...

Senior Database Architect

Champaign, IL · On-site

$63 - $84.25/hr

A top-notch database engineer will be someone whose database optimization skills translate into the efficient flow of information throughout an organization. About Us Smartz was founded in June of ...

Senior Database Engineer

Chicago, IL · On-site +1

$113K - $177K/yr

Senior Database Engineer will work closely with a multidisciplinary Agile team to build high quality data pipelines driving analytic solutions. These solutions will generate insights from the ...

Role Summary We are seeking a Senior Database Developer with strong SQL expertise (PostgreSQL and/or T-SQL) to design, build, and optimize database logic supporting critical application workflows.

Our client is seeking a Database Developer . The candidate needs to have experience with Sybase data modeling, Windows 2012, and SQL. Must have migration experience with Sybase and SQL as well as the ...

Our client is seeking a Database Developer . The candidate needs to have experience with Sybase data modeling, Windows 2012, and SQL. Must have migration experience with Sybase and SQL as well as the ...

SQL DBA/Oracle DBA

Chicago, IL

$51.50 - $64.50/hr

Our company provides application analysis, design, development and programming, software ... MUST HAVE: * 4+ years SQL DBA or System Database Architect experience * 3+ years Oracle DBA ...

The Database Administrator will assist developers with tuning of code to ensure successful implementations and provides support for database architecture and systems. The Database Administrator ...

next page

Showing results 1-20

Database Programmer information

See Illinois salary details

$20

$42

$77

How much do database programmer jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for database programmer in Illinois is $42.55, according to ZipRecruiter salary data. Most workers in this role earn between $32.60 and $43.08 per hour, depending on experience, location, and employer.

How much do database programmers make?

Database programmers typically earn a median annual salary of around $80,000 to $100,000, depending on experience, location, and industry. Skilled programmers with knowledge of SQL, database management systems, and programming languages like Python or Java tend to have higher earning potential.

How does a Database Programmer typically collaborate with other IT professionals during a project?

Database Programmers often work closely with software developers, system administrators, and business analysts to design, implement, and maintain databases that support various applications. Collaboration usually involves gathering requirements, integrating databases with front-end applications, and troubleshooting performance issues together. Being proactive in communication and documentation is essential, as projects often require aligning database functionalities with broader technical and business goals. Regular meetings and code reviews are common, helping ensure that solutions are robust and scalable.

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?

Database Administrator (DBA) jobs are in high demand due to the increasing reliance on data management and security across industries. Skills in SQL, database design, and cloud platforms enhance employability, and many organizations seek experienced DBAs to maintain and optimize their data systems.

What is the difference between Database Programmer vs Database Developer?

AspectDatabase ProgrammerDatabase Developer
CredentialsTypically requires programming skills, SQL certifications, and knowledge of database languagesOften requires similar credentials, with additional focus on database design and architecture
Work EnvironmentWorks primarily with coding, scripting, and database maintenance in IT or software companiesInvolves designing, developing, and optimizing databases in various industries
Employer & Industry UsageUsed in tech firms, finance, healthcare, and any industry relying on data managementCommon 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?

Becoming a database administrator (DBA) typically requires some experience with database management, SQL, and related tools. Entry-level positions may be available to those with strong technical skills, certifications, or related IT experience, but most DBAs gain expertise through hands-on work and training over time.

What does a database programmer do?

A database programmer designs, develops, and maintains database systems to store, organize, and retrieve data efficiently. They write code using languages like SQL and work with database management systems such as Oracle or MySQL, often collaborating with developers and analysts to optimize data performance and security.

What is a Database Programmer?

A Database Programmer is a specialized software developer who designs, implements, and maintains databases to store and organize data efficiently. They write code, often using languages like SQL, to create database structures, queries, and procedures that support data-driven applications. Database Programmers also ensure data integrity, optimize performance, and may collaborate with other IT professionals to integrate databases with applications. Their role is essential in managing the flow and security of information within an organization.

What are the key skills and qualifications needed to thrive as a Database Programmer, and why are they important?

To thrive as a Database Programmer, you need strong proficiency in database design, SQL programming, and a solid understanding of data modeling, typically supported by a degree in computer science or a related field. Familiarity with database management systems like Oracle, MySQL, or Microsoft SQL Server, as well as certifications such as Microsoft Certified: Azure Database Administrator Associate, are highly beneficial. Attention to detail, problem-solving ability, and effective communication are crucial soft skills for this role. These competencies ensure reliable database performance, efficient data handling, and successful collaboration with development teams and stakeholders.
What job categories do people searching Database Programmer jobs in Illinois look for? The top searched job categories for Database Programmer jobs in Illinois are:
Infographic showing various Database Programmer job openings in Illinois as of June 2026, with employment types broken down into 68% Full Time, and 32% Contract. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $88,500 per year, or $42.5 per hour.
Senior Database Architect

Senior Database Architect

Smartz

Champaign, IL • On-site

$63 - $84.25/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


Job description

Senior Database Architect

At Smartz Inc, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. We are seeking a results-oriented database engineer to help optimize the performance of our organization's databases. You will be enhancing our data storage capacity, writing new support programs and scripts, and troubleshooting database code.


To ensure success as a database engineer, you should exhibit knowledge of best practices in database management and experience in a similar role. A top-notch database engineer will be someone whose database optimization skills translate into the efficient flow of information throughout an organization.


About Us

Smartz was founded in June of 2021 by Dr. Kevin Wan who has been a successful entrepreneur in the smart home industry for more than 10 years. Our team at Smartz wants to disrupt the PropTech Industry by providing advanced AI software that is compatible with industry leading smart home devices and will provide property owners and tenants with an all-in-one solution to all of their property management needs.


Our team uses the latest mobile technologies for all features of Smartz apps, which include live video streaming/recording, motion/sound alerts, AI powered object detection, video access sharing functions, etc. We always strive to develop innovative features to create secure and smart device management experiences for our users and business partners.


Benefits and Compensation

  • Company paid Medical, Dental, Vision, and Life insurance
  • Retirement and savings plan with company match
  • Robust paid time off package
  • Paid Company Holidays


Job Type

  • Full-time (Champaign, IL)


Job Responsibilities

  • Maintaining and enhancing the performance of existing database programs.
  • Assisting database development teams in designing new database programs that meet the organization's data storage needs.
  • Monitoring databases and related systems to ensure optimized performance.
  • Writing new support programs and scripts to increase data storage capacity.
  • Reviewing database and user reports, as well as system information.
  • Performing debugging procedures on database scripts and programs, as well as resolving conflicts.
  • Mentoring database administrators and providing them with technical support.
  • Adhering to best practices in securely storing, backing up, and archiving data.
  • Documenting processes related to database design, configuration, and performance.
  • Keeping abreast of developments and best practices in database engineering.


Technical Skills Requirements

  • Applicable licensing, certification, and registration.
  • A minimum of 4 years' experience in database engineering.
  • In-depth knowledge of Structured Query Language (SQL) and NoSQL technologies
  • Extensive experience with database technologies and architecture.
  • Sound knowledge of best practices in database engineering and data security.
  • Strong organizational skills and attention to detail.
  • Exceptional problem-solving and critical thinking skills.
  • Excellent collaboration and communication skills.


Experience & Qualifications

  • Bachelor's Degree in information systems, information technology, computer science, or similar.
  • Experience in building enterprise applications
  • Strong organizational and project management skills.
  • Excellent verbal communication skills.
  • Good problem-solving skills and strong attention to detail.


Smartz's commitment of diversity and inclusion is one we strive to continuously cultivate. We aim to provide everyone regardless of identity a space where they can grow and feel seen as a person first. These are more than just words to us; they are guidelines for how we build and foster our team, our leaders, and the core culture of our company. We are also an equal opportunity employer that does not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with the law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.


As a part of our commitment to health and safety, we have implemented various COVID-related health and safety requirements for our workforce. These requirements may include sharing information in the company's HRM system, regular testing, mask wearing, social distancing and daily health checks. Requirements may change in the future with the evolving public health landscape.