1

Online Programmer Jobs in Rochester, NY (NOW HIRING)

... and validation of advanced CMM programs (online and offline) to meet complex customer ... programming, inspection strategies, and metrology best practices. • Oversee program prove-outs ...

... and validation of advanced CMM programs (online and offline) to meet complex customer ... programming, inspection strategies, and metrology best practices. • Oversee program prove-outs ...

... online Autodesk Fusion 360 tutors nationally. As a tutor on the Varsity Tutors Platform, you'll ... engineering, and digital fabrication careers. * Conceptual Teaching & Problem-Solving: Skilled at ...

We are looking for a Fullstack Programmer. Main duties of the job are website development, app development, updating website pages, and working on client projects. Must be proficient, available 7 ...

CNC Programmer

Rochester, NY · On-site

$26.25 - $35.75/hr

The CNC Programmer is responsible for driving improvements in the performance and capabilities of our precision machining operations that include CNC Milling and Turning equipment. They will lead ...

CNC Programmer

Rochester, NY · On-site

$26.25 - $35.75/hr

The CNC Programmer is responsible for driving improvements in the performance and capabilities of our precision machining operations that include CNC Milling and Turning equipment. They will lead ...

CNC Programmer

Rochester, NY · On-site

$26.25 - $35.75/hr

The CNC Programmer is responsible for driving improvements in the performance and capabilities of our precision machining operations that include CNC Milling and Turning equipment. They will lead ...

CNC PROGRAMMER

Rochester, NY · On-site

$28 - $43/hr

CNC PROGRAMMER Advantech Industries Inc. is a family-owned manufacturing company based in Rochester, New York, specializing in CNC machining, sheet metal fabrication, welding, and assembly services.

Delivery Driver (Part Time)

Henrietta, NY

$15.75 - $19.75/hr

Operate point of sale system, computer, and other office productivity machinery in order to use online programming and software including word processing, database management, spreadsheet ...

Operate point of sale system, computer, and other office productivity machinery in order to use online programming and software including word processing, database management, spreadsheet ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Civil Engineering tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

next page

Showing results 1-20

Online Programmer information

See Rochester, NY salary details

$11

$39

$67

How much do online programmer jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for online programmer in Rochester, NY is $39.01, according to ZipRecruiter salary data. Most workers in this role earn between $25.38 and $50.77 per hour, depending on experience, location, and employer.

What is the difference between Online Programmer vs Web Developer?

AspectOnline ProgrammerWeb Developer
Required CredentialsTypically a degree in computer science or related field, coding certificationsSimilar credentials, often with additional focus on web technologies
Work EnvironmentRemote or freelance, project-basedRemote or office, client-facing or in-house teams
Industry UsageUsed across tech, gaming, app developmentPrimarily in web design, online services, e-commerce
Common Search/ComparisonOften compared for programming skills and project scopeCompared for web design and front-end/back-end skills

Online Programmers focus on coding and developing software or applications across various platforms, often working remotely. Web Developers specialize in building and maintaining websites and web applications. While both roles require programming skills and similar credentials, their work environments and industry applications differ, making this comparison useful for those exploring careers or hiring in tech fields.

What Does an Online Programmer Do?

An online programmer’s responsibilities are to design, develop, and implement online features or software for a mobile application or website. Your duties include meeting with clients to discuss their needs and goals and collaborating with other developers and user experience workers to integrate the front and back-ends of the application for a seamless program. As an online programmer, you also work closely with QA testers and project managers to ensure that the code is free of bugs before its release to the public.

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

To thrive as an Online Programmer, you need strong programming skills in languages such as C++, C#, or Java, along with a solid understanding of networking concepts and protocols. Familiarity with server-client architectures, cloud platforms, and version control systems like Git is typically required, and certifications in networking or cloud technologies can be advantageous. Excellent problem-solving abilities, effective teamwork, and clear communication are crucial soft skills for this role. These skills ensure the development of robust, scalable online features and smooth collaboration within multidisciplinary teams.

What are the typical challenges an Online Programmer faces when integrating new multiplayer features into a game?

Online Programmers often encounter challenges such as ensuring seamless synchronization between clients and servers, minimizing network latency, and handling unexpected connection drops. Troubleshooting issues like lag, packet loss, and discrepancies between player actions can be complex, especially during peak server loads or when scaling up for a global audience. Close collaboration with gameplay, backend, and QA teams is essential to test, debug, and optimize new multiplayer features before release.

What are online programmers?

Online programmers are software developers who specialize in creating and maintaining the networked and multiplayer components of video games or software applications. They are responsible for implementing features that allow users to interact online, such as matchmaking, leaderboards, chat systems, and data synchronization across servers and clients. Online programmers work closely with other developers to ensure smooth, secure, and efficient online experiences for users. Their work often involves knowledge of networking protocols, server management, database integration, and security considerations.
What are the most commonly searched types of Programmer jobs in Rochester, NY? The most popular types of Programmer jobs in Rochester, NY are:
What job categories do people searching Online Programmer jobs in Rochester, NY look for? The top searched job categories for Online Programmer jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Online Programmer jobs? Cities near Rochester, NY with the most Online Programmer job openings:
Infographic showing various Online Programmer job openings in Rochester, NY as of May 2026, with employment types broken down into 90% Full Time, and 10% Contract. Highlights an 100% In-person job distribution, with an average salary of $81,138 per year, or $39 per hour.
Senior CMM Programmer

Senior CMM Programmer

Syntec Optics

Rochester, NY • On-site

Full-time

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


Job description

Job Summary:

The Senior CMM Programmer is responsible for leading the development, optimization, and validation of complex CMM programs for precision measurement of intricate geometries. This role serves as a technical authority in metrology, driving best practices in inspection strategy, data integrity, and process efficiency. The Senior CMM Programmer collaborates cross-functionally to ensure accurate, timely inspection results while mentoring team members and supporting continuous improvement initiatives. This position operates with a high degree of autonomy and partners closely with Quality leadership to align metrology processes with organizational goals.

Essential Duties and Responsibilities:

• Lead the development, optimization, and validation of advanced CMM programs (online and offline) to meet complex customer specifications and tight tolerances.

• Serve as the subject matter expert (SME) for CMM programming, inspection strategies, and metrology best practices.

• Oversee program prove-outs, validation, and correlation studies to ensure measurement accuracy and repeatability.

• Troubleshoot and resolve complex programming and measurement issues; approve final programs and first article inspections.

• Drive continuous improvement initiatives focused on reducing cycle times, improving measurement accuracy, and increasing efficiency.

• Establish and maintain standardized programming methodologies, templates, and best practices.

• Lead statistical data collection strategies and ensure proper integration with manufacturing and quality systems.

• Validate measurement results using secondary inspection methods and ensure compliance with industry standards.

• Support and/or lead CMM calibration, maintenance, and system performance verification.

• Develop, review, and maintain technical documentation, including work instructions, inspection plans, and operation sheets.

• Provide technical leadership, mentorship, and training to CMM programmers and operators.

• Coordinate inspection priorities and workflow to ensure timely feedback to production and engineering teams.

Additional Responsibilities:

• Partner closely with the Quality Manager and cross-functional teams to align metrology strategies with business objectives.

• Act as a key liaison between Quality, Engineering, and Manufacturing to resolve technical issues and improve processes.

• Lead or contribute to root cause analysis, corrective actions, and continuous improvement projects.

• Support cost reduction, quality enhancement, and process optimization initiatives through data-driven analysis.

• Interface with customers and auditors as a technical expert in metrology and inspection processes.

• Participate in strategic planning for metrology equipment, software, and technology upgrades.

• Lead special projects and departmental initiatives as assigned.

• Provide backup support for quality assurance functions when needed.

Physical Demands and Work Environment:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit, talk and/or hear. The employee is frequently required to use hands to finger, handle or feel. The employee is occasionally required to reach with hands and arms. The employee is occasionally required to climb or balance, stoop, kneel, crouch and/or crawl. The employee must also occasionally lift and/or move up to 25 pounds. Specific vision abilities include close vision and color vision. Ability to solve practical problems and deal with a variety of concrete and abstract variables in situations where only limited standardization exists. The noise level in the work environment may range from low, moderate to loud.

Education, Skills and Experience:

• Bachelor’s degree in Engineering, Manufacturing, or related field; or equivalent combination of education and extensive experience.

• 5–10+ years of advanced CMM programming experience, preferably in a high-precision manufacturing environment.

• Expert-level proficiency in CMM software (e.g., PC-DMIS, Calypso, or similar platforms).

• Strong understanding of GD&T (Geometric Dimensioning & Tolerancing) and blueprint interpretation.

• Demonstrated ability to develop complex inspection strategies for tight-tolerance components.

• Advanced knowledge of metrology principles, measurement uncertainty, and correlation techniques.

• Experience with statistical analysis tools and data-driven decision-making.

• Proven leadership, mentoring, and training capabilities.

• Strong analytical thinking, problem-solving skills, and attention to detail.

• Excellent communication and organizational skills.

• Ability to work independently and lead initiatives with minimal supervision.

• Good oral and written communication skills.

• Strong organization skills.

• Work independently with minimal supervision.