2

Full Time Computer Programmer Jobs in Portland, OR

Portland, OR | Full-Time Cybervance is a rapidly growing information security and information ... Bachelor's degree in Cybersecurity, Computer Science, IT, Computer Engineering, or other related ...

Fulltime Must Have: * Direct report responsibility of at least three mechanical design engineers ... Proficiency in CAD design and mechanical drawings. * Agile project management * Business modelling.

New

Senior Prototype Engineer, Welding

Portland, OR ยท On-site

$100K - $175K/yr

Design and manufacture prototype and production hardware using welding, machining, CAD, and ... Compensation and Benefits If hired for this full-time role, you will receive: * Cash compensation ...

Comfortable spending the majority of the workday on a computer and phone while multitasking across ... Remote out of Lake Oswego, OR | Working hours: Full-time | Type of contract: Undefined Apply now ...

next page

Showing results 1-20

Full Time Computer Programmer information

See Portland, OR salary details

$35K

$68.9K

$101.3K

How much do full time computer programmer jobs pay per year?

As of May 29, 2026, the average yearly pay for full time computer programmer in Portland, OR is $68,905.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,600.00 and $84,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Full Time Computer Programmer, and why are they important?

To thrive as a Full Time Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and potentially certifications in specific technologies are often required. Attention to detail, teamwork, and effective communication are essential soft skills for collaborating on projects and debugging complex issues. These skills and qualities are crucial for building reliable software, meeting project deadlines, and contributing positively to development teams.

What are some common challenges Full Time Computer Programmers face when working on large team projects?

Full Time Computer Programmers often encounter challenges such as coordinating effectively with team members, managing code integration from multiple contributors, and maintaining clear documentation. Keeping up with frequent updates and ensuring code consistency across the project can be demanding, especially when following strict version control protocols. To overcome these challenges, programmers typically rely on collaborative tools, regular team meetings, and clear coding standards to streamline communication and development processes.

What are full time computer programmers?

Full time computer programmers are professionals who write, test, and maintain the code that enables computer software and applications to function. They typically work for companies or organizations as salaried employees, dedicating all of their working hours to programming tasks. Their responsibilities often include collaborating with other developers, troubleshooting bugs, and updating existing software to improve performance or security. Full time computer programmers may specialize in specific programming languages or technologies depending on their employer's needs.

What is the difference between Full Time Computer Programmer vs Part Time Computer Programmer?

AspectFull Time Computer ProgrammerPart Time Computer Programmer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment, often with benefitsPart-time employment, usually without full benefits
Certifications & SkillsSame certifications and skills requiredSame certifications and skills required
Work EnvironmentOffice or remote, consistent scheduleFlexible schedule, may work remotely or on-site

Full Time Computer Programmers work standard hours with benefits, while Part Time Computer Programmers have flexible hours with fewer benefits. Both roles require similar skills and certifications, but differ mainly in hours and employment structure.

What are the most commonly searched types of Computer Programmer jobs in Portland, OR? The most popular types of Computer Programmer jobs in Portland, OR are:

Mechanical Engineer 3 - Concrete Products

Columbia Machine World Headquarters

Vancouver, WA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Job description

At Columbia we come to work every day driven by the belief that innovation can transform industries, empower communities, and create a more efficient, sustainable world.

With operations spanning five continents and a commitment to excellence in service and support, our purpose extends beyond engineering advanced equipment. We are pioneering innovation and paving a better tomorrow with factory automation solutions worldwide.

Summary: Engineers mechanical designs pertaining to, but not limited to, mold product designs, fixturing, and processes. Interprets information from sales order thru design which includes: use of standard product, data management necessary to develop mold design concept, component drawings, assembly drawings, item masters, part specifications, and bills of materials necessary for manufacturing our product. Utilizes reverse engineering tactics and procedures in mold design. Leads other engineering technicians and drafters in best practices pertaining to mold department goals. Maintains organizational and departmental KPI/PCDA processes.

Essential Duties and Responsibilities:

  • Performs advanced 3D modeling and design in primary CAD program to create a functional part of visual recognition of form, fit and function.
  • Designs detailed components, drafting, and parts assemblies to create manufacturing drawings.
  • Fluent in secondary CAD programs used for digital scanning, surface file creation and concrete unit product development
  • Creates Product Structures and Item Masters
  • Serves in a team leadership role providing expert support and mentoring and checks' other's work

For quality 5%

  • Develops and innovates processes and/or designs to reduce cost and on-time delivery 5%
  • Completes Engineering Change Orders and Drawing Change Notices 5%
  • Contributes to team effort by accomplishing related results as needed in a timely fashion and being willing to attempt new assignments or fill in for others as needed; accomplishes other duties as assigned.
  • Provides technical expertise for manufacturing, sales, and other internal customers ongoing
  • Obtains CAD Systems certification annually ongoing
  • Participates in Continuous Improvement efforts ongoing

Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Knowledge, skills and/or abilities:

Knowledge

Software

  • Solid Modelling Engineering CAD Program (Inventor)
  • 3D scanning & manipulating software - Surface Model CAD (i.e. Geomagic)

Equipment Operation

  • Digital/Laser Scanner

Skills

  • Computer and Technical
  • Organizational, Interpersonal communication, and Problem-Solving skills
  • Analytical
  • Project/Process Management
  • Written and Oral Communication
  • Clerical/Secretarial

Abilities

  • Excellent ability to manage multiple priorities
  • Ability to communicate with broad levels of the organization
  • Ability to work well with others in a team atmosphere.
  • Strong customer service

Education and/or Experience:

  • Associates, Vocational or Tech School degree in technical field required
  • Bachelors Degree in Manufacturing or Mechanical Engineering or equivalent of 5 years of industry experience; preferred.

1 - 3 years of professional experience

Columbia Machine offers a full benefits package including medical, dental, vision, prescription drug, life insurance, flexible spending accounts, short and long term disability, 401(k), incentive compensation, paid holidays, paid time off, and tuition reimbursement. Equal Opportunity Employer - Women and Minorities are encouraged to apply. Columbia does participate in E-Verify. To apply for this exciting career opportunity today, please apply online at www.columbiamachine.com

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • 8 hour shift
  • Day shift
  • Monday to Friday

Ability to commute/relocate:

  • Vancouver, WA 98661: Reliably commute or planning to relocate before starting work (Required)

Work Location: In person

Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Knowledge, skills and/or abilities:

Knowledge

Software

  • Solid Modelling Engineering CAD Program (Inventor)
  • 3D scanning & manipulating software - Surface Model CAD (i.e. Geomagic)

Equipment Operation

  • Digital/Laser Scanner

Skills

  • Computer and Technical
  • Organizational, Interpersonal communication, and Problem-Solving skills
  • Analytical
  • Project/Process Management
  • Written and Oral Communication
  • Clerical/Secretarial

Abilities

  • Excellent ability to manage multiple priorities
  • Ability to communicate with broad levels of the organization
  • Ability to work well with others in a team atmosphere.
  • Strong customer service

Education and/or Experience:

  • Associates, Vocational or Tech School degree in technical field required
  • Bachelors Degree in Manufacturing or Mechanical Engineering or equivalent of 5 years of industry experience; preferred.

1 - 3 years of professional experience