1

Contract Programmer Jobs in Edmonds, WA (NOW HIRING)

Contract Administrator

Bellevue, WA · On-site

$52 - $85/hr

Protingent Staffing has an exciting contract Contract Administrator opportunity. Job ... Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies ...

Senior Contract Specialist

Bellevue, WA · On-site

$111K/yr

Contract Specialist The Senior Contract Specialist (CS) reports to the Director of Contracts; key ... Bachelor's degree in Business, Engineering or equivalent field or equivalent combination of ...

Negotiate contract business terms, scopes of work, master service agreements, pricing, and payment ... About Actalent Actalent is a global leader in engineering and sciences services and talent ...

New

NC Programmer 4

Everett, WA · On-site

$91 - $129/hr

Everett, Washington 6+ months Up to $80.00/Hour Contract Shift-1 Takes about 3 minutes. No account ... As a contractor Numerical Control Programmer on our Machining/Tooling team, you'll drive the NC ...

next page

Showing results 1-20

Contract Programmer information

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 Edmonds, WA?

The most popular types of Programmer jobs in Edmonds, WA are:

What cities near Edmonds, WA are hiring for Contract Programmer jobs?

Cities near Edmonds, WA with the most Contract Programmer job openings:

Infographic showing various Contract Programmer job openings in Edmonds, WA as of August 2026, with employment types broken down into 82% Full Time, 9% Part Time, 8% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Numerical Control Programmer 3 (contract)

Boeing Future of Flight

Tukwila, WA • On-site

$74 - $81/hr

Other

Medical, Dental, Vision, Retirement

Posted 4 days ago


Key responsibilities

  • Plans, creates, verifies, and revises Machine Control Data (MCD), geometry, and documentation for numerically controlled equipment.

  • Collaborates with Design Engineering and Manufacturing Engineering to ensure quality NC programs prior to part fabrication.

  • Plans and guides the development and integration of new machining techniques, manufacturing methods, processes, software, and equipment.


Job description

Numerical Control Programmer 3 (Contract)

Tukwila, WA, United States (On-site)

Contract (3 months)

Published 24 days ago

Computerized Numerical Control (CNC) programming

This posting is for a contract assignment and is not a full-time employment offer with Boeing. Candidates selected for roles will be employed as contract workers through a Boeing approved 3rd party for the duration of the specified project.

The selected candidate for this role will need to have good relationship building and excellent communication skills. This individual will join a BT&E Aero Noise & Propulsion team that provides numerical control, machining and programming technical experience related to all airplane models and additive manufactured parts. This Mid-Level Numerical Control Programmer will plan, create, verify and revise Machine Control Data (MCD), geometry and documentation that directs the operations for a complete spectrum of numerically controlled equipment required to manufacture and inspect parts, tools and assemblies. Other duties include planning and guiding the development and integration of new machining techniques and manufacturing methods, processes, software and equipment. Also, establishes technical requirements for manufacturing and producibility.

Position Responsibilities
  • Plans, creates, verifies and revises Machine Control Data (MCD), geometry and documentation that directs the operations for a complete spectrum of numerically controlled equipment required to manufacture and inspect parts, tools and assemblies for departmental work.
  • Ability to read and interpret technical blueprints, strong attention to details and complete understanding of every aspect of the part.
  • Establishes technical requirements to determine producibility and manufacturing process.
  • Provides numerical control, machining and programming technical experience.
  • Collaborate with Design Engineering and Manufacturing Engineering as necessary to ensure a quality NC program prior to part fabrication.
  • Plans and guides the development and integration of new machining techniques and manufacturing methods, processes, software and equipment
  • Ability to work independently and under minimal direction.

This position is expected to 100% onsite. The selected candidate will be required to work onsite at one of the listed location options.

Basic Qualifications (Required Skills/Experience)
  • 2+ years of experience in Numerical Control (NC) programming
Preferred Qualifications (Desired Skills/Experience)
  • 3 or more years' related work experience or an equivalent combination of education and experience
  • Experience in CAD/CAM software (preferred CATIA, Vericut simulation, MasterCAM)
Pay Rate Range

Min Pay Rate $54

Max Pay Rate $59

Currency USD

Unit hourly

Benefits Information

*Optional Benefits: Medical, Dental, Vision, 401K

Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.

#J-18808-Ljbffr