1

Contract Programmer Jobs in Bothell, WA (NOW HIRING)

Contract Administrator

Bellevue, WA · On-site

$52 - $85/hr

Contract Administrator opportunity. Job Responsibilities: * Support increasingly complex ... Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies ...

Contract Specialist

Seattle, WA · On-site

$88K - $154K/yr

Indefinite-Delivery/Indefinite-Quantity (IDIQ),Time-and-Materials (T&M), Design-Build, Architect-Engineer Contract (A/E) and methods i.e. (Sole source contracts, Small Business Set-Aside (SSSBS), Job ...

Indefinite-Delivery/Indefinite-Quantity (IDIQ),Time-and-Materials (T&M), Design-Build, Architect-Engineer Contract (A/E) and methods i.e. (Sole source contracts, Small Business Set-Aside (SSSBS), Job ...

Contracts Manager

Everett, WA · On-site

$95K - $110K/yr

Interpret and communicate contract requirements to manufacturing, engineering, and operations teams * Ensure contract changes (pricing, delivery schedules, scope) are properly managed and documented ...

Senior Solana Engineer

Seattle, WA · On-site +1

$200K - $220K/yr

As a Solana Smart Contract Engineer, you will architect and develop Solana programs in Rust and extend our existing issuance infrastructure with a focus on Token-2022. The ideal candidate is self ...

Subcontracts Manager

Mukilteo, WA · On-site

$90K - $120K/yr

The Subcontracts Manager works closely with the Contracts, Engineering, Quality and Operations teams to ensure that suppliers meet their contractual obligations. Reports to the Director of Finance.

Source candidates across AI, engineering, product, hardware, data center, operator, and leadership ... This is a part-time contract role and does not include benefits.

Contracts Manager

Seattle, WA · On-site

$125K - $145K/yr

Bachelor's degree in law, Business Administration, Engineering, or a related discipline. * Advanced degree or certifications (LL.M., MBA, PMP, Certified Contract Manager, or equivalent) * Minimum 5 ...

Education/Training • A Bachelor's degree in engineering or business related field, as well as training in procurement,contract, construction and commercial law. • Experience with project ...

next page

Showing results 1-20

Contract Programmer information

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.

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.

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 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 most commonly searched types of Programmer jobs in Bothell, WA? The most popular types of Programmer jobs in Bothell, WA are:
What cities near Bothell, WA are hiring for Contract Programmer jobs? Cities near Bothell, WA with the most Contract Programmer job openings:
Infographic showing various Contract Programmer job openings in Bothell, WA as of June 2026, with employment types broken down into 1% As Needed, 56% Full Time, 25% Part Time, 1% Temporary, and 17% Contract. Highlights an 79% Physical, 3% Hybrid, and 18% Remote job distribution.
5-Axis CNC Programmer - Contract / Consultant (Siemens NX)

5-Axis CNC Programmer - Contract / Consultant (Siemens NX)

AeroTEC, Inc.

Seattle, WA

$30.25 - $41.25/hr

Full-time

Posted 22 days ago


Job description

At a Glance

Company: AeroTEC, Inc.
Location: Moses Lake, WA or Seattle, WA (On-site)
Job Type: Contract / Consultant
Pay Range: Not specified
Shift: Day Shift
Overtime: As needed
Experience Level: Senior (10+ years CNC programming)
Work Authorization: Must meet U.S. Person requirements (ITAR / Export Compliance)

---

Why This Role Exists

This contract CNC programming role exists to support AeroTEC’s aerospace manufacturing and flight test programs, where complex, high-mix components require advanced multi-axis programming expertise.

This position plays a key role in bridging engineering and manufacturing — ensuring parts are programmed, planned, and executed efficiently to support real-world aircraft development and testing.

---

The Work You’ll Be Doing

In this role, you will:

  • Program 3-, 4-, and 5-axis CNC milling machines using Siemens NX
  • Analyze blueprints, CAD models, and technical drawings to develop machining strategies
  • Create setup sheets and detailed instructions for machinists
  • Support setup and machining for complex or critical jobs
  • Conduct test runs and troubleshoot programs to ensure accuracy
  • Estimate programming time, cycle time, and material requirements
  • Develop work plans aligned with project timelines
  • Collaborate with engineering on tooling, fixtures, and manufacturability
  • Assist with CAD modeling, assemblies, and tooling design
  • Identify process improvements and optimize machining efficiency

This is a high-impact, hands-on programming role supporting aerospace and experimental manufacturing work.

---

Machines, Controls & Software

Machines:

  • 3-, 4-, and 5-axis CNC Mills (OKK, Doosan, Haas)

CAM / CAD Software:

  • Siemens NX (Primary)

Inspection Equipment:

  • CMM (CMM Manager Software)
  • FARO Arm 3D Scanner
  • Standard precision inspection tools

---

Materials You’ll Work With

  • Aluminum
  • Steel (Mild, Carbon, Stainless)
  • Titanium
  • Composites
  • Fiberglass

---

What We’re Looking ForRequired:

  • 10+ years of CNC programming experience (milling)
  • 3+ years programming with Siemens NX
  • Experience with 3-, 4-, and 5-axis machining
  • Strong blueprint reading and GD&T interpretation skills
  • Deep understanding of tooling, fixturing, and machining strategy
  • Ability to work cross-functionally with engineering and machining teams

Preferred:

  • Formal CNC machining or programming education
  • Aerospace manufacturing experience
  • Experience supporting prototype or experimental programs

---

Why Machinists Like Working Here

Programmers at AeroTEC value:

  • Real aerospace and flight test work
  • High-mix, technically challenging projects
  • Close collaboration with engineering teams
  • Advanced multi-axis machining environment
  • Opportunities to influence process improvements
  • Exposure to experimental and next-generation aerospace programs

---

Pay, Benefits & Schedule

Compensation: Not specified (contract / consultant engagement)

Schedule:
Day shift, project-based

Overtime: As needed based on program demand

---

Apply

Interested candidates can apply directly through hireCNC.

Apply Now or Save This Job to come back later