2

Full Time Computer Programmer Jobs in Portland, OR

... full-time employees and their families.DOWL offers a High Deductible Health Plan with a Health ... Collaborating closely with our traffic engineers, you'll help develop and implement roadway ...

Physical Design Engineer

Hillsboro, OR · On-site

$148K - $152K/yr

Fulltime In this position, you will be developing and supporting mixed signal and custom digital ... The candidate should have a Bachelor's degree in Electrical Engineering or Electrical and Computer ...

CNC Programmer (On-Site)

Tualatin, OR · On-site

$40 - $45/hr

Position type: Full Time, non-exempt. Location: Tualatin Oregon Schedule: Monday thru Friday from 8 ... Verify and simulate programs to CAD models to ensure accuracy. * Analyze job orders, drawings ...

CNC Programmer (On-Site)

Tualatin, OR · On-site

$40 - $45/hr

Position type: Full Time, non-exempt. Location: Tualatin Oregon Schedule: Monday thru Friday from 8 ... Verify and simulate programs to CAD models to ensure accuracy. * Analyze job orders, drawings ...

CNC Programmer (On-Site)

Tualatin, OR · On-site

$40 - $45/hr

Position type: Full Time, non-exempt. Location: Tualatin Oregon Schedule: Monday thru Friday from 8 ... Verify and simulate programs to CAD models to ensure accuracy. * Analyze job orders, drawings ...

Physical Design Engineer

Hillsboro, OR · On-site

$148K - $152K/yr

Fulltime In this position, you will be developing and supporting mixed signal and custom digital ... The candidate should have a Bachelor's degree in Electrical Engineering or Electrical and Computer ...

Four-year or Graduate Degree in Computer Science, Information Systems, or any other related ... Job - Software Schedule - Full time Shift - No shift premium (United States of America) Travel ...

Memory Circuit Design Engineer

Hillsboro, OR · On-site

$122K - $232K/yr

... Computer Engineering, or a related discipline, including 4 years of professional experience gained through either internships or full-time employment * Ph.D. in one of the same fields listed above.

next page

Showing results 1-20

People also search for

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 Jun 18, 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.

Is AI replacing coders?

AI tools are increasingly automating certain coding tasks, but full replacement of computer programmers is unlikely in the near term. Programmers are needed to design, oversee, and improve AI systems, as well as handle complex problem-solving and creative development that AI cannot yet perform independently.

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.

Is 27 too late to start coding?

Full-time computer programmers can start at any age, including 27, as programming skills can be learned at any stage of life. Many successful developers begin coding in their late twenties or later, often by taking online courses, practicing regularly, and building a portfolio. Age is less important than dedication and continuous learning in the tech industry.

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 average pay of a computer programmer?

The average salary for a full-time computer programmer varies by experience, location, and industry but typically ranges from $60,000 to $110,000 annually. Entry-level programmers earn closer to the lower end, while experienced developers with specialized skills or certifications can earn higher salaries.

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.

Can I work from home as a computer programmer?

Full-time computer programmers often have the option to work from home, especially if their employer supports remote work policies. Many programming tasks, such as coding, debugging, and collaboration, can be performed remotely using tools like version control systems and communication platforms. However, some roles may require on-site presence for meetings or team activities.

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:
Infographic showing various Full Time Computer Programmer job openings in Portland, OR as of June 2026, with employment types broken down into 1% As Needed, 89% Full Time, 7% Part Time, and 3% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $68,905 per year, or $33.1 per hour.
CAD Drafter 3 (mid level)

CAD Drafter 3 (mid level)

DOWL

Vancouver, WA

$24.59 - $36.89/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

Why DOWL?
DOWL is a top-ranked, multi-disciplined consulting firm with over 60 years of experience in civil engineering and related services. Our in-house expertise spans Civil and Land Development, Construction-Related Services, Transportation and Structures, and Water and Environmental Services. At DOWL, you’re valued—we support your growth, offer great benefits, and foster a culture of integrity, professionalism, and teamwork.

DOWL provides a comprehensive benefits package to support the health and financial well-being of our full-time employees and their families.DOWL offers a High Deductible Health Plan with a Health Savings Account (HSA) (including employer contribution).  Other benefits include  flexible spending account, dental, vision, life and AD&D insurance, short- and long-term disability insurance, dependent care account, employee assistance program, a 401(k) plan with discretionary employer contributions for matching, profit sharing, student debt repayment, paid time off, paid holidays. Paid Time Off (PTO) accrues at a minimum of 16 days per year and accruals being on first day of employment. Employees also receive nine paid holidays throughout the calendar year. For more details and eligibility please visit Careers - DOWL.

The hourly range for this position is $24.59 - $36.89.

In addition to base salary, employees may be entitled to other forms of compensation depending on the type, duties, or location of the position.

Transportation Planning and Design

Join our dynamic team of transportation planners and designers dedicated to creating innovative, practical solutions that improve safety, connectivity, and accessibility. Collaborating closely with our traffic engineers, you'll help develop and implement roadway improvements that solve immediate traffic challenges while supporting long-term community goals. If you're passionate about shaping smarter, safer transportation systems, we’d love you to be a part of our team!

Summary

Bring your CAD expertise to a team where your skills will make a real impact. We’re looking for a CAD Drafter 3 to support a variety of civil engineering, permitting, and survey-related projects using CAD software and Civil3D. In this role, you’ll be responsible for delivering high-quality drafting services while applying your intermediate to advanced drafting proficiency in a collaborative, fast-paced environment. We're seeking candidates who demonstrate strong judgment, excellent organizational skills, and a solid work ethic. As a CAD Drafter 3, you'll be expected to work well with others, respond positively to constructive feedback, and continue expanding your knowledge with the support of experienced team members. If you're ready to take on meaningful work and grow within a supportive and technically driven team, we encourage you to apply.

Job Responsibilities and Duties

To be successful in this position, 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.

Software
  • Microsoft Office (Outlook, Word, Excel) - Proficient
  • Bluebeam Revu - Proficient
  • Revit and/or other BIM software - Preferred
  • Proficient in one or both major civil engineering CAD Platforms (Autodesk and Civil 3D; or Microstation)
Technical Expertise
  • Intermediate understanding of technical fundamentals
  • Performs moderately complex drafting tasks independently
  • Provides quality control of basic deliverables
Teamwork

Team player who is able to follow on large, complex projects and lead a small team on simple tasks. Anticipates the needs of other technical disciplines and takes responsibility for their results. Follows established practice area workflows.

Project Delivery
  • Produces the following independently:
    • Plan sheets
    • Exhibits
  • Back checks all redlines and instructions have been incorporated
  • Reviews all assigned deliverables for consistency
  • Compiles, updates, and reviews milestone submittal plan sets
Understanding Budget and Schedule

Strong understanding of scopes, schedules, and budgets. Able to predict and deliver individual tasks within a set level of effort. Able to consistently meet budget and schedule expectations on projects.

Industry Standards and Regulations

Understands and employs the following drafting standards:

  • Drafting fundamentals
  • CAD standards for DOWL and DOWL clients (e.g., Cities, Counties, States, Federal)
  • Accurately interpreting redlines and updating CAD drawings and details
  • Creating new sheets for projects and keeping work product organized in multiple layered files (e.g., xrefs)
Client Interaction

Frequent client communications. Resolves issues on small projects. Attends client meetings. Consistently uses situationally appropriate communication tools (e.g., email versus phone versus in-person).

Other

Other duties as assigned.

Level of Work/Accountability

Performs moderate to advanced levels of drafting work on larger and more complex projects as assigned by the market sector. Operates with a moderate level of autonomy.

Education and/or Experience
  • Associate's Degree preferred
  • Years of experience required: 4 years
  • Years of experience required with advanced degree: 3 years
    Mathematical Skills

    Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals. Ability to create and interpret graphs and understand statistical analysis.

    Physical Demands and Work Environment

    The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    While performing the duties of this position, the employee is regularly required to sit. The employee is required to talk and hear. The employee is regularly required to stand, walk, and use hands. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this position include close vision and ability to adjust focus.  Position may include periodic site visits and inspection work on project sites.