1

Computer Programmer Jobs in Albany, NY (NOW HIRING)

Be Seen First

Monday - Friday | 8:00 AM - 5:00 PM (40 hours/week) Job Summary We are seeking a CAD Designer I to join our engineering team. In this role, you will create accurate and detailed 2D/3D models and ...

New

Programmer - Senior

Albany, NY ยท On-site

$42 - $52/hr

We are looking for an experienced Senior Programmer to join our team. The ideal candidate should ... Bachelor's degree in Computer Science or a related field. If you meet the above qualifications and ...

New

Programmer- Creates computer software. May specialize in one area of computer software or may write code for many kinds of software. * Expert- 84+ Months: Candidate is able to provide guidance to ...

CAD Operator 3

Albany, NY ยท On-site

$38 - $44/hr

As a CAD Group member, you will support a multidiscipline engineering and surveying team and work directly with staff to develop plans, presentation, figures, survey mapping, and proposal graphics ...

CAD Operator 3

Albany, NY ยท On-site

$38 - $44/hr

As a CAD Group member, you will support a multidiscipline engineering and surveying team and work directly with staff to develop plans, presentation, figures, survey mapping, and proposal graphics ...

CAD Designer

Schenectady, NY ยท On-site

$26 - $36/hr

This role involves working closely with engineers and other team members to produce high quality models & drawings for various projects. Prepare models & drawings using CAD software according to ...

New

Education: Bachelor's degree or equivalent in Computer Science, Mathematics, Engineering or a related discipline Required Experience: 5+ years of IT experience 5+ years of COBOL, CICS and DB2 ...

Education: Bachelor's degree or equivalent in Computer Science, Mathematics, Engineering or a related discipline Required Experience: 5+ years of IT experience 5+ years of COBOL, CICS and DB2 ...

Education: Bachelor's degree or equivalent in Computer Science, Mathematics, Engineering or a related discipline Required Experience: 5+ years of IT experience 5+ years of COBOL, CICS and DB2 ...

Education: Bachelor's degree or equivalent in Computer Science, Mathematics, Engineering or a related discipline Required Experience: 5+ years of IT experience 5+ years of COBOL, CICS and DB2 ...

Education: Bachelor's degree or equivalent in Computer Science, Mathematics, Engineering or a related discipline Required Experience: 5+ years of IT experience 5+ years of COBOL, CICS and DB2 ...

Cobol Programmer

Albany, NY ยท On-site

$98K/yr

Education: Bachelor's degree or equivalent in Computer Science, Mathematics, Engineering or a related discipline Required Experience: 5+ years of IT experience 5+ years of COBOL, CICS and DB2 ...

Education: Bachelor's degree or equivalent in Computer Science, Mathematics, Engineering or a related discipline Required Experience: 5+ years of IT experience 5+ years of COBOL, CICS and DB2 ...

Education: Bachelor's degree or equivalent in Computer Science, Mathematics, Engineering or a related discipline Required Experience: 5+ years of IT experience 5+ years of COBOL, CICS and DB2 ...

next page

Showing results 1-20

Computer Programmer information

See Albany, NY salary details

$32.8K

$64.5K

$94.8K

How much do computer programmer jobs pay per year?

As of Jul 11, 2026, the average yearly pay for computer programmer in Albany, NY is $64,511.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,100.00 and $79,400.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 Albany, NY? The most popular types of Computer Programmer jobs in Albany, NY are:
What are popular job titles related to Computer Programmer jobs in Albany, NY? For Computer Programmer jobs in Albany, NY, the most frequently searched job titles are:
What cities near Albany, NY are hiring for Computer Programmer jobs? Cities near Albany, NY with the most Computer Programmer job openings:
Infographic showing various Computer Programmer job openings in Albany, NY as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $64,511 per year, or $31 per hour.

Computer Systems Analyst/Programmer - SUNY Schenectady County Community College

SUNY Schenectady County Community College

Schenectady, NY โ€ข On-site

Full-time

Posted 12 days ago


Job description

Job Summary:
SUNY Schenectady County Community College is seeking a full-time Computer Systems Analyst/Programmer to work in their Information Technology Department. The role involves a combination of computer systems analysis and programming functions, with responsibilities including analyzing operating procedures, designing software applications, and supervising subordinate staff.
Responsibilities:
โ€ข Trains subordinate Computer Programmers and Operators and may assign tasks based upon needs of the organization;
โ€ข Aids in scheduling the operations and the setting of running priorities of the computer center and system efforts;
โ€ข Ensures timely and accurate completion of production runs and program development;
โ€ข Prepares systems specifications, assesses, researches, analyzes and diagrams applications and systems for new computer-based requirements;
โ€ข Completes testing of new programs and systems by suitable test data, test runs, and analysis to ensure programs meet all predetermined requirements;
โ€ข Controls and improves established data files and data handling, data input, and output formats;
โ€ข Consults with department administrators regarding existing applications, new applications, and planned applications;
โ€ข Performs operational tasks associated with computer center operations, equipment, and software;
โ€ข Performs systems analysis functions which may include designing and implementing relatively complex computer interfaces;
โ€ข Provides medium and larger-scale initiatives independently;
โ€ข Performs and is responsible for detailed systems analysis projects and designs, documentation, and development of subsystems;
โ€ข Takes the lead role of integrating systems with the Ellucian Higher Education Oracle-based administrative system (Banner);
โ€ข Implements requested projects to meet user and departmental needs and develops design specifications according to business requirements;
โ€ข Performs a variety of related duties as required.
Qualifications:
Required:
โ€ข Possession of a Bachelor's degree in Computer Science or a related field and one (1) year of experience in programming and software development
โ€ข Possession of an Associate's degree in Computer Science or a related field and three (3) years of experience as defined by the limits of (A) above
โ€ข Graduation from high school or possession of a high school equivalency diploma and five (5) years of experience as defined by the limits of (A) above
โ€ข An equivalent combination of training and experience as defined by the limits of (A), (B) and (C) above
โ€ข Good knowledge of the application of electronic data processing methods and equipment to accounting and statistical problems
โ€ข Good knowledge of systems analysis, methods, procedures, and techniques
โ€ข Good knowledge of the methods of logical deduction and ability to analyze qualitative and quantitative data
โ€ข Good knowledge of electronic data processing programming concepts and techniques i.e. Java Script, Web Programming, Visual Basic, Cobol, server applications and or software
โ€ข Ability to perform strong written and verbal communication skills
โ€ข Good knowledge of the requirements for preparation of documentation for electronic data processing programming
โ€ข Ability to follow complex oral and written instructions
Company:
Founded in 1969, SUNY Schenectady County Community College (SUNY Schenectady) is one of 30 community colleges in the State University of New York system, the largest comprehensive university system in the United States. Founded in 1968, the company is headquartered in Schenectady, USA, with a team of 201-500 employees. The company is currently Growth Stage.