1

Computer Programming Jobs in Gresham, OR (NOW HIRING)

As a CAD Technician at JLL, you'll provide essential drafting support that keeps projects moving ... You'll work alongside engineers, architects, contractors, and project teams who rely on your ...

As a CAD Technician at JLL, you'll provide essential drafting support that keeps projects moving ... You'll work alongside engineers, architects, contractors, and project teams who rely on your ...

Join AZAD Technology Partners as a CAD Technician an d provide quality design, layout, and production of engineering, civil, mechanical, electrical, and fiber optic drawings within the Communications ...

Join AZAD Technology Partners as a CAD Technician an d provide quality design, layout, and production of engineering, civil, mechanical, electrical, and fiber optic drawings within the Communications ...

Join AZAD Technology Partners as a CAD Technician an d provide quality design, layout, and production of engineering, civil, mechanical, electrical, and fiber optic drawings within the Communications ...

CAD Drafter 5

Vancouver, WA · On-site

$35.26 - $52.89/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

New

CAD Drafter 5

Portland, OR · On-site

$23.75 - $32/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

CAD Drafter 5

Portland, OR · On-site

$23.75 - $32/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

New

CAD Drafter 5

Lake Oswego, OR · On-site

$23.25 - $31/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

CAD Drafter 5

Lake Oswego, OR · On-site

$23.25 - $31/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

CAD Drafter 5

Vancouver, WA · On-site

$35.26 - $52.89/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

Senior Physical Design Engineer

Hillsboro, OR · On-site

$113K - $156K/yr

Coordinate with CAD, RTL/Design teams/DFT, Architecture team, Power & Performance team, Technology ... Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND ...

Senior Physical Design Engineer

Hillsboro, OR · On-site

$113K - $156K/yr

Coordinate with CAD, RTL/Design teams/DFT, Architecture team, Power & Performance team, Technology ... Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND ...

CAD Drafter 5

Portland, OR

$23.75 - $32/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

CAD Drafter 5

Lake Oswego, OR · On-site

$23.50 - $31.75/hr

Collaborating closely with our traffic engineers, you'll help develop and implement roadway ... Summary The CAD Drafter 5 is responsible for performing high level drafting services using CAD ...

New

Showing results 21-40

Computer Programming information

See Gresham, OR salary details

$35K

$68.8K

$101.2K

How much do computer programming jobs pay per year?

As of Aug 20, 2026, the average yearly pay for computer programming in Gresham, OR is $68,832.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,500.00 and $84,800.00 per year, depending on experience, location, and employer.

What is computer programming?

Computer programming is the process of designing, writing, testing, and maintaining instructions (code) that computers can execute to perform specific tasks or solve problems. Programmers use programming languages such as Python, Java, or C++ to communicate with computers and create software, websites, apps, and more. This field involves logical thinking, problem-solving skills, and continuous learning to keep up with new technologies.

What are the key skills and qualifications needed to thrive as a computer programmer?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), algorithmic thinking, and a relevant degree or coding certification. Familiarity with version control systems like Git, integrated development environments (IDEs), and debugging tools is standard. Problem-solving, attention to detail, and effective communication are standout soft skills in this field. These skills are crucial for building reliable software, collaborating with teams, and adapting to evolving technology requirements.

What are some common challenges computer programmers face when working on large-scale software projects?

Computer programmers often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring that their code integrates smoothly with existing systems. Communication and version control become critical as the project grows, and programmers must be adept at using tools like Git and collaborating via code reviews. Additionally, balancing feature development with bug fixes and technical debt is a typical challenge, requiring strong organizational and problem-solving skills.

What is the difference between Computer Programming vs Software Development?

AspectComputer ProgrammingSoftware Development
Required CredentialsTypically a degree in computer science or related field; certifications like Microsoft Certified or Oracle CertifiedSame as computer programming, often includes project management certifications
Work EnvironmentOften individual or small team coding tasks, in offices or remote settingsIncludes planning, designing, coding, testing, and deployment, often in larger teams
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT departments
Common Search & Comparison IntentUnderstanding coding roles, entry-level tasksBroader scope, project management, and lifecycle involvement

Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.

How much do computer programmers get paid?

Computer programmers' salaries vary based on experience, location, and industry, but the median annual wage in many regions is around $70,000 to $85,000. Skilled programmers with knowledge of languages like Java, Python, or C++ and experience with software development tools tend to earn higher salaries, especially in tech hubs or specialized fields.

Is computer programming a good career?

Computer programming is a viable career that offers opportunities in various industries such as technology, finance, and healthcare. It typically requires strong problem-solving skills, knowledge of programming languages, and continuous learning to keep up with evolving tools and technologies. The field often provides competitive salaries, flexible work environments, and potential for remote work.

What are careers in computer programming?

Careers in computer programming involve writing, testing, and maintaining code for software applications, websites, and systems. Programmers typically use programming languages like Java, Python, or C++ and may work in various industries such as technology, finance, or healthcare, often requiring problem-solving skills and knowledge of development tools. These roles can range from entry-level positions to senior developer or software architect roles, with opportunities for specialization and advancement.

What jobs can you do as a computer programmer?

Computer programmers can work in roles such as software developers, application programmers, web developers, and systems analysts. They design, write, test, and maintain software applications using programming languages like Java, Python, or C++, often working in teams or independently in various industries. Certifications and knowledge of development tools can enhance job prospects and specialization options.

What are popular job titles related to Computer Programming jobs in Gresham, OR?

For Computer Programming jobs in Gresham, OR, the most frequently searched job titles are:

What job categories do people searching Computer Programming jobs in Gresham, OR look for?

The top searched job categories for Computer Programming jobs in Gresham, OR are:

What cities near Gresham, OR are hiring for Computer Programming jobs?

Cities near Gresham, OR with the most Computer Programming job openings:

Infographic showing various Computer Programming job openings in Gresham, OR as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 17% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $68,832 per year, or $33.1 per hour.

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 21 days ago


JLL rating

8.3

Company rating: 8.3 out of 10

Based on 288 frontline employees who took The Breakroom Quiz

46th of 204 rated real estate companies


Job description

JLL empowers you to shape a brighter way.
Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering them to thrive, grow meaningful careers and to find a place where they belong. Whether you've got deep experience in commercial real estate, skilled trades or technology, or you're looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward.
What this job involves:
As a CAD Technician at JLL, you'll provide essential drafting support that keeps projects moving forward across new construction, major renovations, system replacements, and space management initiatives. Working primarily in Bentley MicroStation, you'll create and maintain high-quality CAD drawings that serve as the foundation for project coordination and decision-making. This role sits at the intersection of technical precision and collaborative problem-solving, where your attention to detail directly impacts project outcomes. At JLL, we embrace more innovative ways of working and prioritize opportunities to strengthen and advance your career, offering you the chance to grow your technical expertise while supporting diverse project types. You'll work alongside engineers, architects, contractors, and project teams who rely on your drawings to bring complex building systems to life. What sets JLL apart is our culture of collaboration, locally and across the globe, which means your contributions will support projects that shape how people experience the spaces where they work and live.
What your day-to-day will look like:
  • Create and maintain accurate CAD files including as-builts, evacuation maps, campus maps, security maps, and quantity takeoffs in Bentley MicroStation
  • Ensure all drawings comply with established CAD standards and quality control procedures
  • Manage drawing files and document workflows in ProjectWise
  • Produce redlines, markups, and drawing revisions based on feedback from engineers, architects, and project teams
  • Support project teams by tracking drawing-related milestones and deliverables
  • Assist with RFI responses that require drawing clarifications or updates
  • Conduct occasional site visits to verify existing conditions and gather field measurements for as-built documentation
  • Participate in construction site escorting when required, understanding basic safety protocols and completing Job Hazard Analysis (JHA) briefings
  • Identify opportunities to improve CAD standards, drafting efficiency, and space planning processes

Required qualifications:
  • Associate's or Bachelor's degree in Drafting, CAD Technology, Architecture, Engineering, or related technical field
  • 3-5 years CAD drafting experience demonstrating proficiency in commercial construction CAD production.
  • Strong proficiency in Bentley MicroStation (primary requirement) and ProjectWise document management system
  • Working knowledge of Bluebeam for markups and take-offs
  • Ability to read and interpret construction drawings, specifications, and technical documents with strong attention to detail
  • Effective communication and organizational skills for coordinating with engineers, architects, and contractors
  • Basic understanding of commercial construction principles and building systems
  • OSHA 30 Certification within 90 days of hire
  • Valid U.S. Driver's License

Preferred qualifications:
  • Experience supporting project teams in a coordination or assistant role with familiarity in construction project workflows (RFIs, submittals, closeout documentation)
  • AutoCAD or Revit experience to complement MicroStation proficiency
  • Utility or infrastructure drafting experience
  • Previous exposure to active construction environments
  • Knowledge of ADA, building codes, space planning, and accessibility standards as they relate to technical drawings

This position does not provide visa sponsorship. Candidates must be authorized to work in the United States without sponsorship.
Estimated compensation for this position:
80,900.00 - 106,700.00 USD per year
This range is an estimate and actual compensation may differ. Final compensation packages are determined by various considerations including but not limited to candidate qualifications, location, market conditions, and internal considerations.
Location:
On-site -Portland, OR, Vancouver, WA
If this job description resonates with you, we encourage you to apply, even if you don't meet all the requirements. We're interested in getting to know you and what you bring to the table!
Personalized benefits that support personal well-being and growth:
JLL recognizes the impact that the workplace can have on your wellness, so we offer a supportive culture and comprehensive benefits package that prioritizes mental, physical and emotional health. Some of these benefits may include:
  • 401(k) plan with matching company contributions
  • Comprehensive Medical, Dental & Vision Care
  • Paid parental leave at 100% of salary
  • Paid Time Off and Company Holidays
  • Early access to earned wages through Daily Pay

At JLL, we harness the power of artificial intelligence (AI) to efficiently accelerate meaningful connections between candidates and opportunities. Using AI capabilities, we analyze your application for relevant skills, experiences, and qualifications to generate valuable insights about how your unique profile aligns with the specific requirements of the role you're pursuing.
JLL Privacy Notice
Jones Lang LaSalle (JLL), together with its subsidiaries and affiliates, is a leading global provider of real estate and investment management services. We take our responsibility to protect the personal information provided to us seriously. Generally the personal information we collect from you are for the purposes of processing in connection with JLL's recruitment process. We endeavour to keep your personal information secure with appropriate level of security and keep for as long as we need it for legitimate business or legal reasons. We will then delete it safely and securely.
For more information about how JLL processes your personal data, please view our Candidate Privacy Statement.
For additional details please see our career site pages for each country.
For candidates in the United States, please see a full copy of our Equal Employment Opportunity policy here.
Jones Lang LaSalle ("JLL") is an Equal Opportunity Employer and is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process - including the online application and/or overall selection process - you may email us at HRSCLeaves@jll.com. This email is only to request an accommodation. Please direct any other general recruiting inquiries to our Contact Us page > I want to work for JLL.
Pursuant to the Arizona Civil Rights Act, criminal convictions are not an absolute bar to employment.
Pursuant to Illinois Law, applicants are not obligated to disclose sealed or expunged records of conviction or arrest.
Pursuant to Columbia, SC ordinance, this position is subject to a background check for any convictions directly related to its duties and responsibilities. Only job-related convictions will be considered and will not automatically disqualify the candidate.
California Residents only
If you are a California resident as defined in the California Consumer Privacy Act (CCPA) please view our Supplemental Privacy Statement which describes your rights and disclosures about your personal information. If you are viewing this on a mobile device you may want to view the CCPA version on a larger device.
Pursuant to the Los Angeles Fair Chance Initiative for Hiring Ordinance, JLL will consider for employment all qualified Applicants, including those with Criminal Histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Accepting applications on an ongoing basis until candidate identified.

What JLL employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom