1

Senior Programmer Analyst Jobs in Rochester, NY (NOW HIRING)

Sr. Programmer Analyst - SSIS

Victor, NY ยท On-site

$120K - $160K/yr

Analyze requests and write program specs for Jr. Programmers and contractors. * Provide programming support on-site or by phone as required for all shifts * Maintain awareness of technological ...

Senior Engineer - Protection & Control

Rochester, NY ยท On-site

$103K - $141K/yr

Conducts engineering analysis, researching industry papers and manuals. * As a senior engineer, this position grants autonomy to propose solutions to open-ended challenges but requires the engineer ...

The Senior CMM Programmer is responsible for leading the development, optimization, and validation ... Lead or contribute to root cause analysis, corrective actions, and continuous improvement projects.

Senior Engineer - Transmission Planning

Rochester, NY ยท On-site

$103K - $141K/yr

Senior Engineer - Strategic Programs Reports to : Manager, Strategic Programs Reports in Office, 5 ... Analyze and assess complex transmission systems at numerous voltage levels. Clearly document and ...

Senior Engineer - Transmission Planning

Rochester, NY ยท On-site

$103K - $141K/yr

Senior Engineer - Strategic Programs Reports to : Manager, Strategic Programs Reports in Office, 5 ... Analyze and assess complex transmission systems at numerous voltage levels. Clearly document and ...

Senior Plumbing Engineer

Rochester, NY ยท On-site

$120K - $150K/yr

Services range from feasibility studies and analysis through project design and construction. Our ... The Senior Plumbing Engineer will work with clients to provide holistic fire protection design for ...

Senior Plumbing Engineer

Rochester, NY ยท On-site

$120K - $150K/yr

Services range from feasibility studies and analysis through project design and construction. Our ... The Senior Plumbing Engineer will work with clients to provide holistic fire protection design for ...

Senior Engineer- Mechanical

Rochester, NY ยท On-site

$95K - $135K/yr

M/E Engineering is now a Salas O'Brien company. Senior Mechanical Engineer (Hybrid) The Senior ... Develop technical reports, studies, and system analyses * Evaluate substitute equipment and review ...

Senior Engineer

Rochester, NY ยท On-site

$103K - $141K/yr

Senior Engineer Department: Testing & Commissioning Reports To: Supervisor Substation Testing ... Theoretical Engineering knowledge - Planning, Operations and Engineering Design, Analytic, modeling ...

Senior Engineer

Rochester, NY ยท On-site

$103K - $141K/yr

Senior Engineer Department: Testing & Commissioning Reports To: Supervisor Substation Testing ... Theoretical Engineering knowledge - Planning, Operations and Engineering Design, Analytic, modeling ...

With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR ... Position Summary The Senior Commercial Finance Analyst partners with sales, operations, and ...

next page

Showing results 1-20

Senior Programmer Analyst information

See Rochester, NY salary details

$22

$50

$70

How much do senior programmer analyst jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for senior programmer analyst in Rochester, NY is $50.25, according to ZipRecruiter salary data. Most workers in this role earn between $42.21 and $57.16 per hour, depending on experience, location, and employer.

How do senior programmer analysts typically collaborate with cross-functional teams to deliver complex projects?

Senior Programmer Analysts often work closely with business analysts, project managers, and other IT professionals to translate business requirements into technical solutions. They play a key role in designing system architecture, reviewing code, and ensuring that project milestones are met on time. Regular communication and collaboration with stakeholders are essential, as they must clarify objectives, address technical challenges, and ensure that the final product aligns with business goals. This collaborative environment enhances efficiency and fosters professional growth through exposure to various disciplines.

What are the key skills and qualifications needed to thrive as a senior programmer analyst, and why are they important?

To thrive as a Senior Programmer Analyst, you need advanced programming skills, systems analysis expertise, and a relevant degree in computer science or a related field. Familiarity with development frameworks, database management systems, and project management tools such as Agile or Scrum is typically required, along with certifications like PMP or specialized programming credentials. Strong problem-solving abilities, communication skills, and leadership are crucial soft skills to effectively collaborate and guide teams. These competencies enable you to design robust solutions, ensure project efficiency, and bridge technical and business requirements.

Are senior programmer analysts in demand?

Senior programmer analysts are in high demand due to ongoing needs for software development, system analysis, and technical leadership across various industries. Their expertise in programming languages, database management, and problem-solving skills makes them valuable in both traditional and emerging technology sectors.

What is a senior programmer analyst?

Senior Programmer Analysts are experienced IT professionals who design, develop, and maintain computer software and systems. They analyze user requirements, write and test code, and often lead technical projects or mentor junior staff. In addition to programming, they bridge the gap between business needs and technology solutions by gathering requirements, troubleshooting issues, and recommending improvements. Their expertise ensures that software applications are efficient, secure, and aligned with organizational goals.

What is the difference between Senior Programmer Analyst vs Programmer Analyst?

AspectSenior Programmer AnalystProgrammer Analyst
Required CredentialsBachelor's degree, experience, certifications (e.g., Java, SQL)Bachelor's degree, entry-level certifications often sufficient
Work EnvironmentComplex projects, team leadership, client interactionDevelopment tasks, coding, testing, support
Employer & Industry UsageIT firms, finance, healthcare, governmentSimilar industries, often entry-level or mid-level roles

The main difference between a Senior Programmer Analyst and a Programmer Analyst lies in experience, responsibilities, and scope. Senior roles typically involve leadership, complex project management, and mentorship, while Programmer Analysts focus on coding and support tasks. Both roles are common in IT and related industries, but the senior position requires more experience and often additional certifications.

How much does a senior programmer analyst make in the US?

A senior programmer analyst in the US typically earns between $80,000 and $120,000 annually, depending on experience, location, and industry. They often possess skills in programming languages, systems analysis, and may hold certifications such as PMP or ITIL.
What are the most commonly searched types of Programmer Analyst jobs in Rochester, NY? The most popular types of Programmer Analyst jobs in Rochester, NY are:
What are popular job titles related to Senior Programmer Analyst jobs in Rochester, NY? For Senior Programmer Analyst jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Senior Programmer Analyst jobs in Rochester, NY look for? The top searched job categories for Senior Programmer Analyst jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Senior Programmer Analyst jobs? Cities near Rochester, NY with the most Senior Programmer Analyst job openings:
Infographic showing various Senior Programmer Analyst job openings in Rochester, NY as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 9% Part Time, and 6% Contract. Highlights an 80% Physical, 9% Hybrid, and 11% Remote job distribution, with an average salary of $104,517 per year, or $50.2 per hour.

Sr. Programmer Analyst - SSIS

Cooper Companies

Victor, NY โ€ข On-site

$120K - $160K/yr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

At CooperVision, a division of CooperCompanies, we're driven by a unifying purpose to help people to experience life's beautiful moments. We are connected through our shared values - dedicated, innovative, friendly, partners, and do the right thing. As a leading global manufacturer of contact lenses, we are committed to helping improve the way people see each day. Through our diverse lens portfolio, we tackle the toughest vision challenges - including astigmatism, presbyopia, and childhood myopia. We offer the most complete collection of spherical, toric, and multifocal products available, enabling us to fit 99% of all contact wearers. Learn more atย www.coopervision.com.

  • This role is not eligible for employer-sponsored work authorization now or in the future. Applicants must be authorized to work in the United States on a permanent and ongoing basis without the need for future sponsorship (i.e., H1B, STEM OPT extensions, TN, etc.)
  • This position requires full-time onsite work (5 days per week) in Victor, NY and is not eligible for relocation assistance.

Job Summary:

Develop SQL Server Integration Services (SSIS) programs to support the data integration of a global supply chain planning application from o9 Solutions with multiple ERP and operations IT applications. The position requires knowledge of enterprise integration architecture, integration technologies including SQL Server Integration Services (SSIS); and an understanding of the functional business processes and data integration best practices with cloud-hosted applications.

Knowledge, Skills and Abilities:

  • Microsoft SQL Server Integration Services (SSIS) knowledge and demonstrated experience required.
  • Familiarity with project deployment model, use of project and package parameters, and Integration Services Catalog (including Environments) preferred.
  • Knowledge of designing and developing data transformation solutions using a variety of SSIS components (Data Flow Task, Data Flow transform tasks, Data Flow containers, Foreach Loop containers, Script components using C#).
  • Reviews user requirements for new applications or enhancements to existing applications and performs analysis, design, development, testing, installation, and training related to the application developed.
  • Software development life cycle (Waterfall & Agile like methods) and software quality assurance best practices and methodologies.
  • Familiarity with building SQL database objects (tables, views, stored procedures).
  • Other desirable skills Include:ย 
    1. Excellent written, oral, and interpersonal communication skills.
    2. Excellent time management
    3. Highly self-motivated, self-directed, and attentive to detail.
    4. Ability to effectively prioritize and execute tasks in a high-pressure environment.
    5. Extensive experience working in a team-oriented, collaborative environment
  • Ability to produce exceptional quality outputย 

Work Environment:

  • Normal office environment.ย 
  • Sedentary to light physical effort necessary to perform the job.ย 
  • Extensive contact with employees and external business partners and vendors

Experience:

  • 8 or more years of experience in designing, developing, implementing systems using Microsoft SQL Server Integration Services (SSIS)
  • Five years of experience in System Design preferably in an ERP environment
  • Experience with Oracle E-business Suite (EBS), Baan/Infor, o9 Solutions preferred, but not required
  • Must be proficient with Microsoft Office and Microsoft Projectย 
  • Knowledge of supply chain and operations (manufacturing, packaging and warehousing) is preferred, but not required.

Education:

  • Bachelor's degree in computer science, Information Technology, Engineering, or related experience.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

For U.S. locations that require disclosure of compensation, the starting base pay for this role is between $120,134.00 and $160,178.00 per year and may include cost of living adjustments.ย  The actual base pay includes many factors and is subject to change and modification in the future.ย  This position may also be eligible for other types of compensation and benefits.

#LI-AK1

  • Analyze requests from users for new systems, new programs, program changes, etc. and recommend necessary action

  • Design new systems and modifications to existing systems to meet user requirements.

  • Write new or modify existing programs according to specified systems designs.

  • Test new or modified programs to ensure that they conform to design.ย  Develop test data for use in program testing

  • Write documentation of system changes in conformance with department standards

  • Write any necessary user documentation (report descriptions, user procedures, operations procedures)

  • Train users in operation of new or modified systems.

  • Aid in preparation of time and cost estimates for program development.

  • Analyze requests and write program specs for Jr. Programmers and contractors.

  • Provide programming support on-site or by phone as required for all shifts

  • Maintain awareness of technological developments in computer hardware and software systems

  • Provide timely and concise summaries of project status to manager

Project Execution

  • Communicates and applies project standards.ย 

  • Consistently delivers high-quality services to the user community.ย 

  • Plan and lead testing, implementation, training, support and documentation activities for local projects

  • Assist other developers - internal and external - through provision of functional specifications and technical walk through.

Travel Requirements:ย 

  • 10% or less