1

Contract Programmer Jobs in Erie, PA (NOW HIRING)

Manages the technical aspect of the assigned projects during contract execution * Provides on-site ... Maintains a project's engineering schedule for all assigned projects by coordinating tasks with ...

Manages the technical aspect of the assigned projects during contract execution * Provides on-site ... Maintains a project's engineering schedule for all assigned projects by coordinating tasks with ...

Proposal Engineer

Erie, PA · On-site

$91K - $126K/yr

Position Summary The Proposal Engineer is responsible for complete technical proposals and ... contracts. Coordinates technical design activities and economic optimizations required for ...

Proposal Engineer

Erie, PA · On-site

$91K - $126K/yr

Position Summary The Proposal Engineer is responsible for complete technical proposals and ... contracts. Coordinates technical design activities and economic optimizations required for ...

Proposal Engineer

Erie, PA · On-site

$91K - $126K/yr

Position Summary The Proposal Engineer is responsible for complete technical proposals and ... contracts. Coordinates technical design activities and economic optimizations required for ...

Developer, Gas Generation

North East, PA · On-site

$50.50 - $62/hr

As a Developer, Gas Generation , you'll play a key role in developing generation projects that ... Managing contracts and ensuring compliance with key project agreements, including site control ...

What We Look For In a FE - Civil Engineering Tutor * Advanced Test Mastery: Deep knowledge of FE ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

What We Look For In a Structural Engineering Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Account Manager

Erie, PA · On-site

$120K - $166K/yr

Maintain and expand existing account relationships at engineers, procurement, and senior management levels. * Obtain contract awards with assigned customers for new HRSG capital projects. Such awards ...

Account Manager

Erie, PA · On-site

$120K - $166K/yr

Essential Functions/Responsibilities Maintain and expand existing account relationships at engineers, procurement, and senior management levels. Obtain contract awards with assigned customers for new ...

Quality Engineer

Erie, PA · On-site

$69K - $90K/yr

Quality engineers ensure that a company's products and processes from development to post ... Performs contract review regarding quality requirements * Able to prepare and present FAIR packages ...

Specifically, work includes site selection and engineering, construction, environmental and fire/life safety, equipment installation and testing, drafting, contract surveillance, and other technical ...

next page

Showing results 1-20

Contract Programmer information

See Erie, PA salary details

$10

$28

$52

How much do contract programmer jobs pay per hour?

As of Aug 28, 2026, the average hourly pay for contract programmer in Erie, PA is $28.81, according to ZipRecruiter salary data. Most workers in this role earn between $18.82 and $36.45 per hour, depending on experience, location, and employer.

What is a contract programmer?

A contract programmer is a software developer who is hired on a temporary basis to work on specific projects or tasks for a company. Unlike full-time employees, contract programmers typically work for a set period or until the completion of a particular project. They may work independently or through an agency, and their expertise is often sought for specialized or short-term needs. Contract programmers can work on-site or remotely, and they usually have flexible arrangements regarding hours and workflow.

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

To thrive as a Contract Programmer, you need strong programming skills in relevant languages, a solid understanding of software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and knowledge of frameworks or cloud platforms are commonly required. Excellent problem-solving abilities, self-motivation, and clear communication with clients set top contract programmers apart. These skills ensure the delivery of high-quality, maintainable code that meets client needs and project deadlines in a dynamic work environment.

How do contract programmers typically manage communication and collaboration with client teams while working remotely?

Contract programmers often work off-site, which makes effective communication and collaboration essential for project success. Most clients use project management tools like Jira, Trello, or Asana, and require regular check-ins via video calls, chat platforms, or emails. It’s important for contract programmers to proactively share progress, clarify requirements, and ask questions as needed to stay aligned with the client’s expectations. Building strong communication habits helps ensure timely delivery and fosters a positive working relationship with diverse team members, even when working remotely.

What is the difference between Contract Programmer vs Software Developer?

AspectContract ProgrammerSoftware Developer
CredentialsTypically requires a degree in computer science or related field, with experience in specific programming languagesUsually holds a degree in computer science or software engineering, with similar certifications
Work EnvironmentWorks on short-term projects, often remotely, with flexible schedulesMay work full-time in an office or remotely, involved in ongoing development
Employer & Industry UsageHired by companies for specific projects or freelance work across various industriesEmployed by companies or as freelancers, involved in software creation and maintenance

In summary, Contract Programmers focus on short-term, project-based work, often freelance or temporary, while Software Developers typically work on ongoing development within a company or as full-time employees. Both roles require similar skills and credentials but differ mainly in work scope and employment type.

What are the most commonly searched types of Programmer jobs in Erie, PA?

The most popular types of Programmer jobs in Erie, PA are:

What cities near Erie, PA are hiring for Contract Programmer jobs?

Cities near Erie, PA with the most Contract Programmer job openings:

Infographic showing various Contract Programmer job openings in Erie, PA as of July 2026, with employment types broken down into 80% Full Time, 10% Part Time, 1% Temporary, 8% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $59,916 per year, or $28.8 per hour.

CNC Machinist / Programmer (5-Axis and Mill Turn)

Erie, PA • On-site

$25.75 - $35.25/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 28 days ago


Job description

Company Overview:


We are a family-owned, industry-leading contract manufacturer specializing in high-mix, low-volume machined, fabricated, welded, and assembled components. Our commitment to quality, precision, and innovation drives everything we do. We are seeking a skilled CNC Machinist with expertise in operating a HAAS DSY30 Lathe, and/or UMC 750 5 Axis Mill to join our growing team.


Position Overview:


We are seeking a skilled CNC Machinist / Programmer to support advanced machining operations on a Haas UMC-750 5-axis mill and Haas DS-30Y mill-turn lathe with a robotic integration. This role is ideal for a machinist who takes pride in owning the full machining process-from programming and setup through final part verification-in a high-mix, tight-tolerance manufacturing environment.


You'll have the opportunity to work on complex parts, contribute to process improvements, and play a key role in driving efficiency and quality on the shop floor.This is an exciting opportunity to work in advanced manufacturing, on cutting edge equipment.


Key Responsibilities:


  • Program HAAS DSY30 Lathe directly at the control panel, optimizing tool paths and machining processes.
  • Set up, operate, and monitor the HAAS DSY30 Lathe with robotic loader to produce parts to precise specifications.
  • Program, set-up and operate Haas UMC-750.
  • Develop and optimize CNC programs using CAM software.
  • Select tooling, fixtures, and work holding strategies for complex geometries.
  • Perform tooling changes, offsets, and adjustments as needed to maintain quality and efficiency.
  • Read and interpret blueprints, engineering drawings, and GD&T specifications.
  • Conduct first-piece inspections and in-process checks to ensure compliance with quality standards.
  • Troubleshoot and resolve machining and robotic loader issues.
  • Continuously improve cycle times, tool life, and process efficiency
  • Maintain a clean and organized work area, adhering to all safety protocols.
  • Collaborate with engineering, quality, and production teams to improve processes and reduce downtime.


Qualifications:


  • Minimum 5 years of CNC machining experience, with proven experience with 5 axis and mill turn / live tooling lathes.
  • Proven ability to program at the machine without relying solely on CAM software.
  • Strong understanding of G-code, M-code, tooling, and machining best practices.
  • Hands-on experience with robotic loaders in a CNC environment.
  • Ability to read and interpret blueprints, technical drawings, and GD&T.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently with minimal supervision.
  • High school diploma or equivalent; technical/vocational training preferred.


Physical Requirements:


  • Ability to stand for extended periods.
  • Lift up to 50 lbs as needed.
  • Manual dexterity and visual acuity for precision work.


What We Offer:


  • Competitive pay based on experience.
  • Comprehensive benefits package (medical, dental, vision, 401k, etc.).
  • Paid time off and holidays.
  • Opportunities for skill development and training.
  • A team-focused, collaborative work environment.


Why Work for Us?


ISM is more than a workplace - it's a place to thrive. Here, you'll join a team of great people with a solutiondriven mindset, supported by a culture of respect, collaboration, and continuous improvement. We invest in the latest cuttingedge equipment and give you every opportunity to grow through training, development, and annual performance reviews that value your progress. We celebrate wins, host great employee events, and recognize the contributions that make us stronger. If you want to work where innovation meets opportunity - and where your impact is truly felt - this is the place for you.