1

Computer Programmer Jobs in Rochester, NY (NOW HIRING)

CAD Technician

Rochester, NY · Hybrid

$24 - $31/hr

Are you a Civil CAD Technician, Civil Drafter, CAD Designer, or Transportation CAD Technician ... Working closely with civil engineers and design teams, you'll create and refine detailed AutoCAD ...

CMM Programmer

Rochester, NY

$31.25 - $36.06/hr

The CMM Programmer/Quality Engineer will work collaboratively with the Quality Assurance and ... Computer Skills * GD&T Codes * CAD * QMS (AS9100, ISO 9001, ISO 13485) System standards and ...

The CMM Programmer/Quality Engineer will work collaboratively with the Quality Assurance and ... Computer Skills * GD&T Codes * CAD * QMS (AS9100, ISO 9001, ISO 13485) System standards and ...

CNC Programmer Pay: $30.00/hour Schedule: First Shift | Monday-Friday | 7:00 AM - 3:30 PM Position ... Ability to work with STEP files and CAD models to develop machining programs. * Strong ...

New

CNC Programmer Pay: $30.00/hour Schedule: First Shift | Monday-Friday | 7:00 AM - 3:30 PM Position ... Create, edit, and optimize CNC programs using STEP files, blueprints, and CAD models. * Select ...

And so much more.​   ​Come break through with us.  As a leading developer, manufacturer ... About the Role We are seeking an experienced Drafting/CAD Technician to support the design and ...

As a leading developer, manufacturer, and global supplier of scientific laboratory products for 100 ... About the Role We are seeking an experienced Drafting/CAD Technician to support the design and ...

Drafting/CAD Technician

Fairport, NY · On-site

$58K - $80K/yr

As a leading developer, manufacturer, and global supplier of scientific laboratory products for 100 ... About the Role We are seeking an experienced Drafting/CAD Technician to support the design and ...

CNC Programmer

Rochester, NY · On-site

$26.25 - $35.75/hr

Use CAD and CAM software to create part models, toolpaths, and detailed machining instructions for CNC machines. * Consulting with Chief Manufacturing Engineer, Program Management, Quality, and ...

To be eligible, applicants must be pursuing a Bachelor's degree in electrical engineering, Computer Engineering, Electrical & Computer Engineering, Materials Engineering, Materials Science ...

To be eligible, applicants must be pursuing a Bachelor's degree in electrical engineering, Computer Engineering, Electrical & Computer Engineering, Materials Engineering, Materials Science ...

To be eligible, applicants must be pursuing a Bachelor's degree in electrical engineering, Computer Engineering, Electrical & Computer Engineering, Materials Engineering, Materials Science ...

To be eligible, applicants must be pursuing a Bachelor's degree in electrical engineering, Computer Engineering, Electrical & Computer Engineering, Materials Engineering, Materials Science ...

next page

Showing results 1-20

Computer Programmer information

See Rochester, NY salary details

$32.6K

$64.1K

$94.2K

How much do computer programmer jobs pay per year?

As of Jul 31, 2026, the average yearly pay for computer programmer in Rochester, NY is $64,108.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,800.00 and $78,900.00 per year, depending on experience, location, and employer.

What are computer programmers?

Computer programmers are professionals who write, test, and maintain the code that allows software programs and applications to function. They translate designs and instructions created by software engineers or developers into logical sequences that computers can follow. Programmers use various programming languages, such as Python, Java, or C++, to create and troubleshoot software to ensure it runs smoothly. Their work is essential to the development of websites, apps, operating systems, and a wide range of digital tools.

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

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

What Does a Computer Programmer Do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.
What are the most commonly searched types of Computer Programmer jobs in Rochester, NY? The most popular types of Computer Programmer jobs in Rochester, NY are:
What are popular job titles related to Computer Programmer jobs in Rochester, NY? For Computer Programmer jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Computer Programmer jobs in Rochester, NY look for? The top searched job categories for Computer Programmer jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Computer Programmer jobs? Cities near Rochester, NY with the most Computer Programmer job openings:
Infographic showing various Computer Programmer job openings in Rochester, NY as of July 2026, with employment types broken down into 92% Full Time, and 8% Temporary. Highlights an 100% In-person job distribution, with an average salary of $64,108 per year, or $30.8 per hour.

$24 - $31/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 18 days ago


Job description

Job Type
Full-time
Description
Shape the transportation systems that move communities forward.
Are you a Civil CAD Technician, Civil Drafter, CAD Designer, or Transportation CAD Technician looking for your next opportunity? Fisher Associates is looking for a CAD Technician. In this role, you'll play a key role in transforming engineering concepts into the infrastructure that keeps communities moving. Working closely with civil engineers and design teams, you'll create and refine detailed AutoCAD and Civil 3D drawings and models for roads, highways, bridges, sidewalks, trails, and traffic signal systems. Your precision, collaboration, and technical expertise will help ensure every project is delivered accurately, efficiently, and in compliance with design standards and specifications.
This is an exciting opportunity to make a tangible impact on transportation and infrastructure projects that shape the world around us. If you're energized by meaningful work and ready to help build the future of transportation, we want you on our team-apply today!
About Fisher Associates
At Fisher Associates, we are a multidisciplinary design services firm with nine locations nationwide. Our services span civil/site engineering, transportation engineering, electrical engineering, landscape architecture, architecture, planning, environmental services, land surveying, GIS, construction inspection, precast, and construction engineering, each offering opportunities to shape communities and improve lives.
What You'll Do as a CAD Technician
  • Complete assigned drafting and design tasks on time and within project scope, budget, and schedule.
  • Collaborate with civil engineers, project managers, and design staff to produce coordinated, accurate, and high-quality design layouts and construction documents.
  • Develop and update detailed CAD drawings and 3D models for transportation and infrastructure projects, including roads, highways, bridges, sidewalks, trails, and traffic signal systems.
  • Utilize AutoCAD, Civil 3D, and related design software to create figures, plans, and technical drawings from sketches, notes, and engineering data.
  • Review and revise design drawings to incorporate feedback, resolve design conflicts, and ensure consistency across all deliverables.
  • Verify accuracy, quality, and adherence to CAD standards, engineering specifications, and applicable DOT and municipal design requirements.

Requirements
What You Bring (Qualifications)
  • Associate degree in Drafting, Civil Engineering Technology, or related field.
  • 0-5 years of experience as a CAD Technician, Civil CAD Technician, CAD Designer, or Civil Drafter; experience in construction or surveying technology is a plus.
  • Experience with AutoCAD and Civil 3D; MicroStation highly preferred.
  • Dedicated to fostering trusting relationships through collaboration, integrity and respect.
  • Deliver high-quality work using critical thinking, sound judgment, and exceptional organizational skills.
  • Proactively own projects, prioritize effectively, and meet deadlines in a fast-paced, growth environment.
  • Curious and improvement-minded, embracing feedback and continuously seeking better solutions.

Why You'll Love Working at Fisher
  • You are empowered to achieve exceptional results through collaboration and leadership of multidisciplinary design teams.
  • Your voice matters in our inclusive culture, where accessible leadership welcomes ideas and feedback.
  • Your growth is our priority, supported by clear career paths and leadership opportunities.
  • You thrive in a culture that keeps work engaging and fosters a relaxed, easy-going atmosphere.
  • Your journey is supported by a team-driven environment that promotes mentorship and ongoing learning.
  • Your success is supported by a flexible work environment so you can thrive professionally and personally.

What We Offer
Your Impact Matters, Your Career Thrives. We offer competitive salaries and benefits, including:
Medical, Dental & Vision Insurance
  • 401(k) Plan
  • Company-paid Life and Disability Insurance
  • Hybrid Work Schedule
  • Generous PTO and Paid Holidays
  • Strong Work-life Balance
  • Shareholders Program
  • Professional Development Opportunities and Reimbursement
  • Supplemental Benefits Designed for Total Well-being and Financial Security
  • Engage with a variety of employee groups focused on community, inclusion, and employee voice.

Salary Range $24-$31 hourly
Actual compensation may vary based on relevant experience, qualifications/education, and other factors. The salary range is not necessarily reflective of the actual total compensation that may be earned nor promises any specific pay for any specific employee. Salary range excludes monetary value of benefits.
Equal Employment Opportunity Statement
Fisher Associates is committed to fostering a diverse and inclusive workplace where all individuals are respected, valued, and empowered to thrive. We do not discriminate on the basis of any protected status under federal, state, or local law.
Salary Description
$24-$31 Hourly