1

Associate Computer Science Jobs in Buffalo, NY (NOW HIRING)

Bachelor's degree in process for GIS, Geography, Computer Science, or a related degree with ... Fisher Associates is committed to fostering a diverse and inclusive workplace and does not ...

Bachelor's degree in Computer Science, Information Technology, or a related field strongly ... Relevant certifications (e.g., CCNA, MCSE, Citrix Certified, Azure Administrator Associate) are ...

Cisco Certified Network Associate Cyber Security Operations (CCNA Cyber Ops) * Cybersecurity ... High School diploma, Bachelor's Degree in Computer Science, Engineering, Information Systems, or ...

IT Support Specialist

Buffalo, NY · On-site

$23 - $28/hr

Required / Associate degree in Information Technology, Computer Science, or related field; or equivalent experience. / 1 year of experience in IT administration, systems support, or network ...

Required / Associate degree in Information Technology, Computer Science, or related field; or equivalent experience. / 1 year of experience in IT administration, systems support, or network ...

IT Support Specialist

Buffalo, NY · On-site

$23 - $28/hr

Required / Associate degree in Information Technology, Computer Science, or related field; or equivalent experience. / 1 year of experience in IT administration, systems support, or network ...

next page

Showing results 1-20

Associate Computer Science information

See Buffalo, NY salary details

$9

$18

$30

How much do associate computer science jobs pay per hour?

As of May 28, 2026, the average hourly pay for associate computer science in Buffalo, NY is $18.42, according to ZipRecruiter salary data. Most workers in this role earn between $14.66 and $19.57 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Associate in Computer Science, and why are they important?

To thrive as an Associate in Computer Science, you need foundational knowledge in programming, algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, experience with version control systems such as Git, and understanding of databases are commonly required. Strong analytical thinking, problem-solving skills, and the ability to collaborate effectively with others help you stand out in this role. These competencies ensure you can successfully contribute to software development projects, solve technical challenges, and support team goals in a dynamic technology environment.

What types of projects and technologies can an Associate Computer Science professional expect to work on in their first year?

As an Associate Computer Science professional, you will often be assigned to entry-level projects such as developing or maintaining software applications, testing code, or assisting with database management. You'll likely work with common programming languages like Java, Python, or C++, and may be introduced to collaborative tools such as version control systems (e.g., Git). The team environment typically includes regular code reviews and mentorship from senior engineers, providing opportunities to learn best practices and develop your technical skills. Over time, you'll gain exposure to more complex tasks and technologies as you build your experience.

What is an Associate Computer Science professional?

An Associate Computer Science professional typically holds an associate degree in computer science or a related field and works in entry-level positions within the tech industry. They are responsible for assisting with software development, troubleshooting, maintaining computer systems, and supporting IT teams. These professionals often work under the supervision of more experienced engineers or developers and may contribute to coding, testing, and basic technical support. The role is a great starting point for those looking to build a career in technology and can lead to more advanced opportunities with experience and further education.

What is the difference between Associate Computer Science vs Computer Programmer?

AspectAssociate Computer ScienceComputer Programmer
Required CredentialsAssociate's degree in Computer Science or related fieldTypically a bachelor's degree or coding bootcamp certification
Work EnvironmentEntry-level, team-based projects in tech companies, startups, or IT departmentsWriting, testing, and debugging code in various programming languages
Employer & Industry UsageCommon in tech firms, government agencies, and educational institutionsWidely used across software companies, finance, and tech industries

The main difference is that an Associate Computer Science focuses on foundational knowledge and may involve broader IT tasks, while a Computer Programmer specializes in coding and software development. Both roles often require similar educational backgrounds, but their daily tasks and career paths differ.

What are the most commonly searched types of Computer Science jobs in Buffalo, NY? The most popular types of Computer Science jobs in Buffalo, NY are:
What are popular job titles related to Associate Computer Science jobs in Buffalo, NY? For Associate Computer Science jobs in Buffalo, NY, the most frequently searched job titles are:
What job categories do people searching Associate Computer Science jobs in Buffalo, NY look for? The top searched job categories for Associate Computer Science jobs in Buffalo, NY are:
What cities near Buffalo, NY are hiring for Associate Computer Science jobs? Cities near Buffalo, NY with the most Associate Computer Science job openings:
Infographic showing various Associate Computer Science job openings in Buffalo, NY as of May 2026, with employment types broken down into 71% Full Time, 27% Part Time, and 2% Contract. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution, with an average salary of $38,310 per year, or $18.4 per hour.
GIS Intern

$23/hr

Other

Posted 6 days ago


Job description

Description

GIS Intern - Buffalo, NY


Launch Buffalo-area GIS production supporting Western New York infrastructure, municipal, transportation, utility, environmental, and civil/site projects with accurate mapping, clean data, and client-ready GIS deliverables.


Use ArcGIS Pro, ArcGIS Online, ArcGIS Enterprise, GPS/mobile collection, and disciplined data standards to turn field and project information into maps, layers, dashboards, and geospatial products that help Fisher teams and clients make better decisions.


What You'll Do

  • Enter, edit, manipulate, convert, migrate, and automate GIS data in support of active project work, internal teams, and client deliverables.
  • Create maps, GIS layers, exhibits, and deliverables using field-collected data, GPS/mobile data, survey information, and inputs from Fisher project teams.
  • Maintain consistent cartographic standards while tailoring maps and geospatial outputs to each project's technical, client, and presentation needs.
  • Help identify and resolve missing, conflicting, or incomplete information through careful review, communication, and quality-control practices.
  • Work across Land Survey + Data Solutions and other Fisher sectors while following established procedures, data standards, naming conventions, and QA/QC expectations.

Requirements

What We're Looking For

  • Bachelor's degree in process for GIS, Geography, Computer Science, or a related degree with extensive GIS coursework required or in progress, depending on final hiring requirements.
  • Hands-on familiarity with ArcGIS Pro, ArcGIS Online, and/or ArcGIS Enterprise environments preferred.
  • Experience collecting GPS data in the field and using mobile data collection applications such as ArcGIS Field Maps and Survey123 preferred.
  • Strong attention to detail, critical thinking, sound judgment, professional communication, organization, time management, and comfort managing multiple tasks.
  • Proactive, self-motivated, eager-to-learn team member who takes ownership, responds well to feedback, and wants to build a long-term GIS career.

Preferred Qualifications

  • Coursework or early-career experience in GIS data management, cartography, geospatial analysis, mobile data collection, asset inventories, or infrastructure mapping.
  • Comfort working with Microsoft Outlook, Word, and Excel, plus a willingness to learn Fisher standards, workflows, and project delivery expectations.
  • Ability to communicate with supervisors, GIS staff, survey teams, engineers, planners, and project managers to clarify data needs and keep deliverables moving.
  • Interest in municipal, transportation, civil/site, environmental, utility, planning, survey, and community-shaping project work.
  • Professional behaviors aligned with Fisher values: Aspire to Excellence, Teamwork and Respect, Owning our Results, and Empowered Employees.

Why Join Fisher

  • Start or grow your GIS career in a collaborative Land Survey + Data Solutions group where your mapping accuracy, curiosity, and technical discipline matter.
  • Work on meaningful infrastructure, municipal, transportation, civil/site, environmental, planning, survey, and geospatial projects across Upstate New York and Fisher's broader footprint.
  • Learn from experienced GIS, survey, engineering, and project delivery professionals while building practical skills in ArcGIS, data standards, QA/QC, and client-ready deliverables.
  • Join a flexible, team-oriented culture built on mentorship, accessible leadership, continuous improvement, ownership, respect, and professional growth.
  • Contribute to clear, reliable geospatial information that helps clients, communities, and project teams make better decisions.

Physical Demands + Work Environment

  • Primarily office-based computer work with prolonged periods sitting at a desk and working on GIS, mapping, and project data tasks.
  • Must be able to lift up to 20 pounds at a time and, when assigned, travel to project sites or field locations.
  • May need to access and navigate construction sites, job areas, and uneven ground when supporting field or project activities.
  • Field conditions may include office, field, and construction environments with possible exposure to dust, noise, fumes, heat, cold, and inclement weather.
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the role.

Compensation

  • $23/hour

Location Flexibility

This role is based in Buffalo, NY. Fisher will also consider strong candidates located near Rochester and Syracuse.


Fisher Associates is committed to fostering a diverse and inclusive workplace and does not discriminate on the basis of any protected status under federal, state, or local law.