1

Junior Programming Jobs in Oregon (NOW HIRING)

To ensure success, the successful candidate will need extensive knowledge of programming languages and the software development life cycle. The ideal candidate has a commitment to collaborative ...

Senior Electrical Engineer

OR · On-site +1

$110K - $165K/yr

Provide technical leadership and mentorship to junior engineers and drafting/design staff. * Attend client meetings, design coordination meetings, and construction progress meetings. * Evaluate ...

Java Developer

Portland, OR · On-site

$53.75 - $69.50/hr

... Junior developers concurrently (preferred) Experience working as a senior engineer on multiple projects and business functions in both large (1-year+ projects) and small projects (>3 months)

Mentoring junior engineers and overseeing their work. * Juggling multiple assignments in a fast-paced, collaborative environment. Must Haves * Bachelor's Degree in Structural or Civil Engineering and ...

The role applies relevant codes, norms, and industry standards to guide both design and delivery decisions, mentors junior engineers and drafters, and collaborates closely with an international ...

New

Demonstrated ability to teach junior engineers the art and science of mechanical design. Part types should be driveline, castings, shafting, and gears. Systems should include torque transfer, sealed ...

Senior Bridge Engineer/Project Manager

Eugene, OR · On-site

$99K - $129K/yr

Mentor junior engineers and technical staff Minimum Qualifications Include: * Experience with state and local agency bridge design projects and other transportation structures * 10+ years of ...

Showing results 21-40

Junior Programming information

What is a junior programmer?

Junior programmers are entry-level software developers who assist in writing, testing, and maintaining code under the supervision of more experienced programmers. They typically have foundational knowledge of programming languages and software development concepts, but are still building their technical skills and gaining professional experience. Junior programmers often work on smaller tasks or parts of larger projects, helping teams deliver software solutions while learning industry best practices.

What are some typical challenges that junior programmers face when starting their first role, and how can they overcome them?

Junior Programmers often encounter challenges such as understanding complex codebases, adapting to team workflows, and balancing learning new technologies with meeting project deadlines. To overcome these, it's helpful to ask questions early and often, seek mentorship from more experienced colleagues, and make use of documentation and online resources. Participating in code reviews and collaborating with other team members also accelerates learning and integration into the team. Embracing a growth mindset and being proactive about continuous learning can make the transition smoother and more rewarding.

What are the key skills and qualifications needed to thrive as a junior programmer, and why are they important?

To thrive as a Junior Programmer, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or a related field. Familiarity with coding languages like Python, Java, or JavaScript, version control systems such as Git, and basic software development tools is typically expected. Strong communication, eagerness to learn, and attention to detail are important soft skills that help you collaborate effectively and adapt to new challenges. These skills and qualities are vital for producing reliable code, integrating smoothly with development teams, and growing within the fast-evolving tech industry.

How to get a job as a junior programming?

To get a job as a junior programmer, build a strong foundation in programming languages like Python, Java, or C++, and create a portfolio of projects to demonstrate your skills. Gaining experience through internships, coding bootcamps, or online courses can improve your chances, and applying to entry-level positions that specify junior or beginner requirements is essential.

What does a junior programming do?

A junior programmer assists in writing, testing, and debugging code under the supervision of senior developers. They typically work with programming languages like Python, Java, or C++, and may use version control tools such as Git. This role often involves learning new skills and gaining experience in software development processes.

What are the most commonly searched types of Programming jobs in Oregon?

The most popular types of Programming jobs in Oregon are:

What are popular job titles related to Junior Programming jobs in Oregon?

For Junior Programming jobs in Oregon, the most frequently searched job titles are:

What cities in Oregon are hiring for Junior Programming jobs?

Cities in Oregon with the most Junior Programming job openings:

Infographic showing various Junior Programming job openings in Oregon as of August 2026, with employment types broken down into 1% Internship, 78% Full Time, 17% Part Time, 3% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution.

Full-time

Re-posted 12 days ago


Job description

This is your chance to play a key technical role in land development projects that shape the Pacific Northwest. As a licensed Professional Engineer, you'll take the lead on design work for commercial, industrial, residential, and public infrastructure projects. You'll collaborate with a tight-knit team of engineers, planners, and surveyors-all working together to deliver smart, efficient solutions to our clients.

What You'll Do
  • Serve as Engineer of Record on-site development projects and stamp final deliverables.
  • Lead design of grading, stormwater, utilities, and roadway infrastructure.
  • Prepare technical drawings, reports, and permit submittals.
  • Coordinate with clients, agency reviewers, and internal teams throughout the project lifecycle.
  • Mentor and review the work of EITs and junior engineers.
  • Conduct occasional site visits and attend client meetings as needed.
Who You Are
  • A licensed PE in Washington or Oregon (or able to obtain reciprocity quickly).
  • A civil engineer with 5-10 years of experience in land development.
  • Proficient with Civil 3D or similar design tools.
  • Detail-oriented and comfortable managing multiple active projects.
  • An effective communicator-both written and verbal.
  • Committed to delivering high-quality work on time and on budget.
  • You have a "Do what needs to be done" mindset, taking ownership beyond assigned tasks and stepping in wherever needed to keep projects, teams, and customers supported and running smoothly.
Nice To Have
  • MicroStation/InRoads experience.
  • Familiarity with local agency design standards.
  • Experience mentoring junior staff.
  • Prior experience working on commercial, industrial, or mixed-use developments.
  • Interest in business development or future project management.