1

Junior Software Programmer Jobs in Portland, OR (NOW HIRING)

Software Engineer 3

Tualatin, OR · On-site

$110 - $170/hr

Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Knowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), or Object-Oriented ...

Software Engineer 3

Tualatin, OR · Hybrid

$60 - $80.50/hr

Provide technical guidance and mentoring for more junior engineers. May visit customer site to ... Knowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), or Object-Oriented ...

Software Engineer 3

Tualatin, OR · On-site

$60 - $80.50/hr

Provide technical guidance and mentoring for more junior engineers. * May visit customer site to ... Knowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), or Object-Oriented ...

Provide technical guidance and mentoring for more junior engineers. May visit customer site to ... Knowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), or Object-Oriented ...

Provide technical guidance and mentoring for more junior engineers. May visit customer site to ... Knowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), or Object-Oriented ...

Provide technical guidance and mentoring for more junior engineers. May visit customer site to ... Knowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), or Object-Oriented ...

Junior Mechanical Engineer

Beaverton, OR · On-site

$66K - $85K/yr

We are seeking a junior mechanical engineer for our Beaverton office who will work with a competent ... software such as PIPE-FLO, Trane Trace, Autodesk CFD, or AutoPIPE. Additionally, you may provide ...

Showing results 21-40

Junior Software Programmer information

See Portland, OR salary details

$8

$28

$50

How much do junior software programmer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for junior software programmer in Portland, OR is $28.59, according to ZipRecruiter salary data. Most workers in this role earn between $17.36 and $35.19 per hour, depending on experience, location, and employer.

What is a junior software programmer?

A Junior Software Programmer is an entry-level professional responsible for writing, testing, and maintaining code under the guidance of more experienced developers. They typically work on specific tasks or small projects, learning industry practices and programming languages on the job. Junior programmers often collaborate with other team members to develop software solutions and resolve bugs, gaining experience as they grow into more advanced roles.

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

To thrive as a Junior Software Programmer, you need a solid understanding of programming fundamentals, typically demonstrated by a degree in computer science or related field and experience with languages like Python, Java, or C++. Familiarity with version control systems (such as Git), basic debugging tools, and integrated development environments (IDEs) is also important. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills that help you learn quickly and collaborate with team members. These skills ensure you can contribute to codebases efficiently, adapt to new technologies, and support team goals in a fast-evolving technical environment.

What are some common challenges a junior software programmer might face during their first year on the job?

In their first year, Junior Software Programmers often encounter challenges such as adapting to new codebases, understanding development workflows, and balancing learning with productivity. They may also find it difficult to communicate technical issues clearly to team members or to estimate how long a task will take. However, most teams provide mentorship and regular feedback to help new programmers grow and integrate smoothly with the team’s processes.

What is the difference between Junior Software Programmer vs Junior Web Developer?

AspectJunior Software ProgrammerJunior Web Developer
Required SkillsProgramming languages (e.g., Java, C++, Python), software development fundamentalsHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech firms, development teamsWeb agencies, tech startups, freelance projects
Common UsageDeveloping software applications, system toolsBuilding websites, web applications

Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.

What are the most commonly searched types of Software Programmer jobs in Portland, OR?

The most popular types of Software Programmer jobs in Portland, OR are:

What job categories do people searching Junior Software Programmer jobs in Portland, OR look for?

The top searched job categories for Junior Software Programmer jobs in Portland, OR are:

What cities near Portland, OR are hiring for Junior Software Programmer jobs?

Cities near Portland, OR with the most Junior Software Programmer job openings:

Infographic showing various Junior Software Programmer job openings in Portland, OR as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $59,461 per year, or $28.6 per hour.

Junior Mechanical Engineer

Corbin Consulting Engineers

Beaverton, OR • On-site

$66K - $85K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 24 days ago


Key responsibilities

  • Design mechanical and process systems and prepare construction documents.

  • Prepare engineering studies to survey existing conditions, evaluate capacities, and recommend corrections and upgrades.

  • Coordinate with other engineering team members and conduct site investigations to confirm and document field conditions.


Job description

Job Title
Junior Mechanical Engineer
Location
Beaverton, OR 97006 US (Primary)
Job Type
Full-time
Education
Bachelor's Degree
Job Description
If you are looking to work for a dynamic and growing company performing engineering services for world leaders in the technology and industrial sectors, Corbin Consulting is the place for you. Challenge yourself and have fun working with a team of top performers who have earned a reputation for excellence among their clients and peers.
Work for an employee-owned company that values its people and allows you to shape your future as you help the company continue its relentless growth.
Advantages of working for Corbin Consulting Engineers:
• Employees control their career advancement. You will have direct access to key project players, including design managers, disciplines designers, and officers.
• Design building systems for leaders in the advanced technology, industrial sector and life sciences sectors.
• Corbin serves a wide variety of clients with a myriad of unique projects and design challenges, providing a variety of working experiences.
• We are not "corporate"; we are an engineering company committed to delivering excellence for our clients.
Summary:
We are seeking a junior mechanical engineer for our Beaverton office who will work with a competent multi-discipline team of peers with a wide range of experience levels.
Responsibilities:
• Designing mechanical and process systems and preparing construction documents with varying degrees of complexity. You will work with facility HVAC, process piping and exhaust, hydronic systems, and chip manufacturing equipment installations.
• Preparing engineering studies for mechanical and process systems that survey existing conditions, evaluate capacities, and make recommendations for corrections and upgrades.
• Preparation of P&ID drawings for various systems, construction specifications, sequence of operations, testing documents, and engineering reports.
• Coordinating with other engineering team members, including those from other technical disciplines.
• Conducting site investigations to confirm and document field conditions.
Job Requirements
• Understanding of basic building code requirements.
• Excellent interpersonal skills and a team player.
• Excellent technical writing ability.
• Highly organized.
• Must show ownership and follow-through on assigned projects.
• Interest in professional growth.
• Ability to learn quickly and grasp new concepts, especially as they relate to engineering and construction.
• Proficiency with Microsoft Office Suite.
• Familiarity with AutoCAD, Revit, and Bluebeam is a plus.
Education and Experience:
• Bachelor's degree in mechanical engineering from an accredited university.
• 3+ years of experience working for an architectural/engineering (A/E) consulting firm.
• Experience with advanced technology and industrial clients is preferred.
• Possessing an EIT certification, or will in the near future.
Please identify any relevant skills you might have, such as AutoCAD or Revit, or mechanical system modeling software such as PIPE-FLO, Trane Trace, Autodesk CFD, or AutoPIPE. Additionally, you may provide any past work or volunteer experience in your response, including those that may be non-engineering related.
Wages/Benefits:
We offer a very competitive compensation package within the engineering consulting industry.
• Flexible work hours.
• Comprehensive medical, prescription, dental and vision plans.
• 401(k) plan with company matching
• Employee Stock Ownership Plan (ESOP), offering benefits of company ownership through accumulation of available stock in a tax-deferred retirement account.
• Three weeks of Personal Time Off (PTO)
• Eight paid holidays per year.
• Up to $3000/year in yearly tuition reimbursement for coursework relevant to your position.
• Employer paid Life Insurance & Long-Term Disability.
• Opportunities to learn engineering outside of work, such as lunchtime seminars with industry experts and professional development hour compensation.
We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without a regard to race, color, sex, national origin, disability status, protected status, or any other characteristic protected by law.