1

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

QA Automation

Rochester, NY ยท On-site

$70K - $140K/yr

QA Automation Engineer Salary range (depending on experience): $70k-$140k Job Responsibilities ... Responsible for developing and executing comprehensive tests strategies primarily for database ...

Software Quality Engineer

Rochester, NY ยท On-site +1

$61K - $97K/yr

Description Butler/Till is a results-driven marketing agency offering deeply collaborative client ... Experience with SQL for database validation and data integrity testing. * Familiarity with Agile ...

Manufacturing Process Engineer

Fairport, NY ยท On-site

$69K - $93K/yr

Fairport, NY Why this is a great place to work... It all starts with the people and the culture ... Proficient in database tools and ability to use programing language for modifying/maintaining ...

Senior Process Engineering (Qualitrol)

Fairport, NY ยท On-site

$98K - $127K/yr

Fairport, NY Why this is a great place to work... It all starts with the people and the culture ... Proficient in database tools and ability to use programing language for modifying/maintaining ...

Senior Process Engineering (Qualitrol)

Fairport, NY ยท On-site

$98K - $127K/yr

Fairport, NY Why this is a great place to work... It all starts with the people and the culture ... Proficient in database tools and ability to use programing language for modifying/maintaining ...

Cloud Developer II

Pittsford, NY ยท On-site

$53.50 - $73/hr

As a system development engineer, you will be responsible for the overall health of our AWS cloud ... Database management (SQL) and Windows Patching * Encryption (At Rest and In Flight) 3 - 6years ...

Cloud Developer II

Pittsford, NY ยท On-site

$53.50 - $73/hr

As a system development engineer, you will be responsible for the overall health of our AWS cloud ... Database management (SQL) and Windows Patching * Encryption (At Rest and In Flight) 3 - 6years ...

Showing results 41-60

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:

QA Automation

Rochester, NY โ€ข On-site

Wellington Steele & Associates
Recruiting and Staffing Servicesย โ€ขย 11 - 50 employees

$70K - $140K/yr

Contractor

Re-posted 24 days ago


Key responsibilities

  • Develop and execute test strategies primarily for database testing.

  • Create, maintain, and evaluate manual and automation test cases, including automation of new functionality and regression tests.

  • Plan, deploy, and manage the testing efforts of the QA team.


Job description

QA Automation Engineer

 

Salary range (depending on experience): $70k-$140k

Job Responsibilities:

  • Responsible for developing and executing comprehensive tests strategies primarily for database testing.
  • Responsible to design, develop and maintain new and existing manual and automation test cases, continued evaluation of test cases for inclusion in test regression, tests coverage and automation of newly implemented functionality, and development of tools to enable QA efficiencies.
  • Develop and establish quality assurance measures and testing standards for new applications, products, and/or enhancements to existing applications throughout their development/product life-cycles.
  • Prepare and deliver reports, recommendations, or alternatives that address existing and potential trouble areas in IT systems and projects across the organization.
  • Liaise with vendors and suppliers in assessing applications and/or systems under consideration for purchase.
  • Analyze documentation and technical specifications of any new application under deployment or consideration to determine its intended functionality.
  • Conduct internal audits to measure and assure adherence to established QA standards for software development, application integration, and information system performance, and corresponding documentation.
  • Create and execute test plans and scripts that will determine optimal application performance according to specifications.
  • Planning, deploying and managing the testing effort of QA team.
  • Verify and revise quality assurance standards as needed.
  • Ensure that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
  • Collaborate with software/systems personnel in application testing, such as system, unit, regression, load, and acceptance testing methods.
  • Make recommendations for improvement of applications to programmers and software developers or engineers.
  • Develop and maintain automated tests in Selenium, using Python, and Robot Framework
  • Use GIT for version control

Automation skills:

  • Python
  • Selenium
  • Cucumber
  • Robot framework
  • UI/API/Database testing

Nice to have:

  • Any formal Dev experience
  • Real database development/experience beyond simple queries
  • Any cloud experience, AWS (obviously) would be a plus

 

Required Qualifications:

  • Bachelor's Degree (four-year college or technical school) Required, Field of Study: Computer Science or related field
  • 3 plus years of experience in Scripting and Database testing.
  • Good understanding of Data Warehouse concepts -- Experienced in Data Analysis and Data Profiling is a must.
  • Very strong SQL knowledge is a must -- Experience and Expert level ability to write complex SQL queries for data transformation, validation and completeness.
  • Experience with statistical reporting and analysis.
  • Python scripting skill is desired.
  • Experience with development processes like TTD (Test Driven Development) and BDD (Behavior-Driven Development) is desired.
  • Experience with CI/CD pipelines and tools is desired.

 

Desired Qualifications:

  • Good understanding of web technologies (HTTP, web services, fluency with HTML, CSS/JS) is desired.