1

A Database Programmer Jobs in Rochester, NY (NOW HIRING)

Database Architect

Batavia, NY · On-site +1

$60.50 - $78/hr

Master's degree in Computer Science, Computer Engineering, Database Engineering, or a related field, or a foreign equivalent, and 5 years (60 months) of progressive relevant experience in database ...

Database/MES Developer

Rochester, NY · On-site

$83K - $127K/yr

This means the successful candidate is expected to report to Rochester, New York, on a full-time ... Troubleshoot database issues in partnership with the Controls Engineering team. * Maintain and ...

Database/MES Developer

Rochester, NY · On-site

$83K - $127K/yr

This means the successful candidate is expected to report to Rochester, New York, on a full-time ... Troubleshoot database issues in partnership with the Controls Engineering team. * Maintain and ...

Database/MES Developer

Rochester, NY · On-site

$83K - $127K/yr

This means the successful candidate is expected to report to Rochester, New York, on a full-time ... Troubleshoot database issues in partnership with the Controls Engineering team. * Maintain and ...

Oracle DBA I

Rochester, NY · On-site +1

$76K - $120K/yr

Overview A position under moderate supervision, responsible for troubleshooting, installing ... SQL (Programming Language) - Preferred * Computer Science - Preferred * Python (Programming ...

Enters relevant work information into a database and/or personal logbook. * Produces reports as ... Assists in the design and development of equipment and systems including providing engineering ...

SQL Developer

Rochester, NY · On-site

$44.75 - $61.25/hr

SQL Developer Duration: Long Term Location: Rochester, NY 1. Type of Service: Database System ... into a single database for the portal to query by various fields • Evaluate existing SSIS ...

Senior Data Engineer - GCP

Rochester, NY · On-site

$145K - $165K/yr

We're a scrappy startup, funded by Asia's largest cloud provider, building the next generation of ... Who We're Looking For Megazone Cloud is looking for a Senior Data Engineer to help lead and define ...

Senior Web Java Developer

Rochester, NY · On-site

$56.50 - $72/hr

Senior Web Java Developer Location: Rochester, NY, Binghamton, NY, Augusta, ME - Onsite Opportunity ... databases, and integration layers. You'll play a key role in designing, developing, and deploying ...

next page

Showing results 1-20

A Database Programmer information

See Rochester, NY salary details

$21

$43

$78

How much do a database programmer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for a database programmer in Rochester, NY is $43.32, according to ZipRecruiter salary data. Most workers in this role earn between $33.22 and $43.89 per hour, depending on experience, location, and employer.

What is the difference between A Database Programmer vs A Database Developer?

AspectA Database ProgrammerA Database Developer
Primary RoleFocuses on writing, testing, and maintaining database scripts and queriesDesigns, develops, and manages entire database systems and structures
Skills & CertificationsSQL, PL/SQL, database scripting, certifications like Microsoft Certified: Data Analyst AssociateDatabase design, data modeling, SQL, certifications like Oracle Certified Professional
Work EnvironmentTypically in IT teams, working on specific database tasksInvolved in full database lifecycle, often collaborating with developers and analysts
Industry UsageCommon in organizations needing database scripting and maintenanceUsed in companies designing and implementing complex database systems

While both roles work with databases, a Database Programmer primarily writes and maintains database scripts, whereas a Database Developer designs and develops entire database systems. The roles often overlap, but the developer has a broader scope involving database architecture and planning.

Are database programmers still in demand?

Database programmers, also known as database developers or SQL developers, continue to be in demand due to the ongoing need for data management and analysis across industries. Skills in SQL, database design, and familiarity with database management systems like Oracle, MySQL, or SQL Server are valuable for employers seeking efficient data solutions.

Can I become a database programmer with no experience?

A database programmer can start with little or no experience by learning programming languages such as SQL, Python, or Java, and understanding database concepts. Entry-level roles often require foundational skills, which can be gained through online courses, certifications, or self-study, followed by practical experience through projects or internships.

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 professionals with knowledge of SQL, database management systems, and programming languages like Python or Java tend to earn higher salaries, especially in specialized or high-demand environments.

What does a database programmer do?

A database programmer designs, develops, and maintains database systems using programming languages like SQL and scripting tools. They optimize data storage, ensure data integrity, and may create or modify database applications to support business needs.

What are popular job titles related to A Database Programmer jobs in Rochester, NY?

For A Database Programmer jobs in Rochester, NY, the most frequently searched job titles are:

What job categories do people searching A Database Programmer jobs in Rochester, NY look for?

The top searched job categories for A Database Programmer jobs in Rochester, NY are:

What cities near Rochester, NY are hiring for A Database Programmer jobs?

Cities near Rochester, NY with the most A Database Programmer job openings:

Database Architect

Batavia, NY • On-site, Remote

Fermilab
Scientific Research and Development Services • 1 - 5K employees

$60.50 - $78/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Fermilab rating

9.1

Company rating: 9.1 out of 10

Based on 9 frontline employees who took The Breakroom Quiz


Job description

The expected hiring range for this position is:

Please note that the pay range information is a general guideline only. The pay offered to a selected candidate will be determined based on factors such the scope and responsibilities of the position, qualifications of the selected candidate, business considerations, internal equity, and external market pay for comparable jobs.

The expected hiring range for this position is:
$127,962 - $181,800

About the Role:
Join the Information Technology Directorate as a Database Architect! In this role, you will design, implement, and administer the scientific databases and financial applications that support Fermilab's research and business operations, including the Oracle E-Business Suite and related enterprise systems.
What your day-to-day as a Database Architect at Fermilab will look like:
Design, install, create, develop, modify, implement and administer scientific databases and financial applications.
Develop and review the change specifications for several large, inter-related projects and implement them and provide oversight of their implementation.
Support and administer the Oracle E-Business Suite application and database instances, Oracle OBIEE or Analytic server application and database instances, and Oracle IDCS/ICS products.
Support and administer the DosiServ application and database instances.
Support and administer the custom-built Oracle APEX based application and database.
Develop and manage UNIX/Linux shell scripts and programs.
Continuously learn and become effective with new technologies and applications.
Master and utilize troubleshooting techniques to solve problems quickly.

Qualifications:
Master's degree in Computer Science, Computer Engineering, Database Engineering, or a related field, or a foreign equivalent, and 5 years (60 months) of progressive relevant experience in database administration, including at least 1 (one) year of experience in: (1) database administration, including installation, backup configuration, and upgrades; (2) Oracle E-Business Suite administration, Oracle E-biz cloning, patching and application upgrades; and (3) upgrading databases, RAC instances and E-Business Suite environment, and support of RAC and ASM databases.


In the alternative, will accept a Bachelor's degree in Computer Science, Computer Engineering, Database Engineering, or a related field, or a foreign equivalent, and 8 years (96 months) of progressive relevant experience in database administration, including at least 3 (three) years of experience in: (1) database administration, including installation, backup configuration, and upgrades; (2) Oracle E-Business Suite administration, Oracle E-biz cloning, patching and application upgrades; and (3) upgrading databases, RAC instances and E-Business Suite environment, and support of RAC and ASM databases.
Work Arrangement:
Please note that the described work arrangement is subject to change based on business needs and is not guaranteed to be final. Telecommuting is permissible from anywhere in the United States.

Benefits/Perks:
Fermilab offers a competitive and comprehensive benefits program, including:
Medical, Dental, Vision and Flexible Spending Accounts
Paid time off
Life insurance
Short and Long-term disability insurance
Retirement benefits
Onsite day care

Why Fermilab:
Fermilab is America's premier laboratory for particle physics and accelerator research, funded by the U.S. Department of Energy. We support discovery science experiments in Illinois and locations around the world, including deep underground mines in South Dakota and Canada, mountaintops in Arizona and Chile, CERN in Europe and the South Pole.

Pre-Employment Screening:


Drug-Free Workplace & Pre-Employment Screening

Fermilab is dedicated to fostering a safe, productive and drug-free environment. An offer of employment is contingent upon the successful completion of a background check and drug screening.

HSPD-12

In accordance with Homeland Security Presidential Directive 12 (HSPD-12) new employees are required to obtain and maintain a HSPD-12 Personal Identity Verification (PIV) Credential. To obtain this credential, new employees must successfully complete and pass a federal background check investigation. This investigation includes a declaration of illegal drug activities, including use, supply, possession, or manufacture. This includes marijuana and cannabis derivatives, which are still considered illegal under federal law, regardless of state laws. Failure to obtain or maintain such government access authorization could result in the withdrawal of a job offer or future termination of employment.

Foreign Government Sponsored Activities

Fermilab employees, and certain guest researchers and contractors, are subject to particular restrictions related to participation in Foreign Government Sponsored or Affiliated Activities, as defined and detailed in United States Department of Energy Order 486.1A. Such individuals will be asked to disclose any participation for review by Fermilab's Office of General Counsel.

REAL-ID Requirement for access to Fermilab Campus
Fermilab requires all members of the public to produce a REAL-ID, or equivalent, to access the Fermilab Campus for interviews or career events. A list of acceptable forms of ID can be found here: https://get-connected.fnal.gov/wp-content/uploads/2021/09/REALID-Documents.pdf. If a candidate is selected for an interview but does not possess any of the equivalent documents, we may schedule a virtual interview.

Equal Opportunity Statement

Fermilab is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, and other legally protected categories.


What Fermilab employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom