1

Software Developer Apprenticeship Jobs in Portland, OR

... facility's apprentice, journeyman, craftsman and continuous training programs and will perform ... Experience with Microsoft Office Suite Software (MS Word, Access, PowerPoint, Excel, Outlook, Visio ...

Be Seen First

Tool Maker 1

Beaverton, OR ยท On-site

$32 - $36/hr

Assists tool engineers with design improvements. * Plumbs pneumatic components for fixturing ... Trains new employees or apprentices. Skills and Experiences You'll Need as a Tool Maker 1: * High ...

Signing bonus

Tool Maker 1

Beaverton, OR ยท On-site

$32 - $36/hr

Assists tool engineers with design improvements. * Plumbs pneumatic components for fixturing ... Trains new employees or apprentices. Skills and Experiences You'll Need as a Tool & Die Maker 1: * ...

Be Seen First

Tool Maker 1

Beaverton, OR ยท On-site

$32 - $36/hr

Assists tool engineers with design improvements. * Plumbs pneumatic components for fixturing ... Trains new employees or apprentices. Skills and Experiences You'll Need as a Tool Maker 1: * High ...

Signing bonus

Tool Maker 1

Beaverton, OR ยท On-site

$32 - $36/hr

Assists tool engineers with design improvements. * Plumbs pneumatic components for fixturing ... Trains new employees or apprentices. Skills and Experiences You'll Need as a Tool & Die Maker 1: * ...

Tool Maker 1

Beaverton, OR ยท On-site

$32 - $36/hr

Assists tool engineers with design improvements. * Plumbs pneumatic components for fixturing ... Trains new employees or apprentices. Skills and Experiences You'll Need as a Tool & Die Maker 1: * ...

Field Mechanic

Portland, OR ยท On-site

$26.50 - $36.25/hr

... developers to deliver some of the largest and most notable projects including transmission ... Track information in computer software; ensure repair orders and weekly timesheets are complete and ...

Electrician

Gaston, OR ยท On-site

$47 - $54/hr

Tuition Reimbursement, Apprenticeships, Career Development; Access to company-owned land for ... If you are skilled in PLC Programming, utilize PLC knowledge/troubleshooting skills to assist in ...

Field Mechanic

Portland, OR ยท On-site

$26.50 - $36/hr

... developers to deliver some of the largest and most notable projects including transmission ... Track information in computer software; ensure repair orders and weekly timesheets are complete and ...

Field Mechanic

Portland, OR ยท On-site

$66K - $83K/yr

... developers to deliver some of the largest and most notable projects including transmission ... Track information in computer software; ensure repair orders and weekly timesheets are complete and ...

Field Mechanic

Portland, OR ยท On-site

$26.50 - $36.25/hr

... developers to deliver some of the largest and most notable projects including transmission ... Track information in computer software; ensure repair orders and weekly timesheets are complete and ...

Field Mechanic

Portland, OR

$26.50 - $36.25/hr

... developers to deliver some of the largest and most notable projects including transmission ... Track information in computer software; ensure repair orders and weekly timesheets are complete and ...

Field Mechanic

Portland, OR ยท On-site

$66K/yr

... developers to deliver some of the largest and most notable projects including transmission ... Track information in computer software; ensure repair orders and weekly timesheets are complete and ...

Showing results 21-39

Software Developer Apprenticeship information

See Portland, OR salary details

$50.9K

$118.6K

$176.1K

How much do software developer apprenticeship jobs pay per year?

As of Aug 23, 2026, the average yearly pay for software developer apprenticeship in Portland, OR is $118,626.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,500.00 and $137,900.00 per year, depending on experience, location, and employer.

What is a software developer apprenticeship?

A Software Developer Apprenticeship is a structured training program that combines paid, on-the-job experience with classroom learning to help individuals develop the skills needed to become professional software developers. Apprentices are typically mentored by experienced developers and work on real projects while learning programming languages, software development methodologies, and problem-solving techniques. These programs often last one to two years and are designed for those looking to start a career in technology, often without requiring a formal computer science degree.

What are software developer apprenticeship opportunities?

Software developer apprenticeship opportunities are for entry-level workers who want to enter the programming field. Your duties during an apprenticeship include training to write and test code, working in a professional development environment, and using software development frameworks and methodologies. Some apprenticeships involve working under the supervision of a mentor, while other apprentices handle entry-level responsibilities as part of a development team. You work with a specific set of computer languages, such as HTML and javascript for web development and Java and C++ for software or applications.

What are the key skills and qualifications needed to thrive as a software developer apprentice, and why are they important?

To thrive as a Software Developer Apprentice, you need a foundational understanding of programming languages, problem-solving abilities, and typically a relevant educational background or demonstrated coding skills. Familiarity with version control systems like Git, basic knowledge of software development methodologies, and exposure to integrated development environments (IDEs) are important. Strong communication, eagerness to learn, and teamwork are essential soft skills that help apprentices integrate into development teams and absorb new concepts quickly. These skills and qualities are crucial for building technical competence, collaborating effectively, and progressing in a dynamic learning environment.

What types of projects and tasks can I expect to work on during a software developer apprenticeship?

As a Software Developer Apprentice, you'll typically work on a variety of real-world coding projects under the guidance of experienced developers. These can include contributing to bug fixes, developing small features, writing unit tests, and participating in code reviews. You'll often collaborate closely with cross-functional teams, attend regular stand-up meetings, and receive feedback to help you grow. The apprenticeship is structured to provide hands-on experience while gradually increasing your responsibilities as your skills develop.

What is the difference between Software Developer Apprenticeship vs Software Engineer?

AspectSoftware Developer ApprenticeshipSoftware Engineer
Required CredentialsTypically no formal degree, on-the-job training, or coding bootcampsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level, mentorship-focused, often in tech companies or startupsFull-time professional role, may involve team collaboration and project management
Employer & Industry UsageCommon in tech companies, startups, and organizations investing in trainingStandard role across industries, including tech, finance, healthcare, etc.

While a Software Developer Apprenticeship provides hands-on training and is ideal for beginners entering the tech industry, a Software Engineer role typically requires more formal education and experience. Apprenticeships serve as a pathway to becoming a full-fledged Software Engineer, offering practical skills and industry exposure.

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

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

What are popular job titles related to Software Developer Apprenticeship jobs in Portland, OR?

For Software Developer Apprenticeship jobs in Portland, OR, the most frequently searched job titles are:

What job categories do people searching Software Developer Apprenticeship jobs in Portland, OR look for?

The top searched job categories for Software Developer Apprenticeship jobs in Portland, OR are:

Infographic showing various Software Developer Apprenticeship 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 $118,626 per year, or $57 per hour.

Scheduler (On Site Position)

New River Electrical Corporation

Vancouver, WA โ€ข On-site

$95K - $100K/yr

Full-time

Re-posted 17 days ago


Job description

Application Instructions
Please complete the application completely and accurately.
Position Description
Position Summary
New River Electrical is looking for a qualified Project Scheduler with knowledge in the construction industry. As the Project Scheduler, you will support the Operations function and their projects. The Project Scheduler is responsible for creating, maintaining, monitoring, and analyzing project schedules, ensuring the seamless execution of our projects. Your expertise in optimizing resource allocation, mitigating risks, and collaborating with cross-functional teams will be instrumental in driving the success of our organization. This position reports to the Project Scheduling Supervisor.
Duties/Responsibilities
  • Provide insights, expertise, training, and assistance to the Operations team related to scheduling acumen and best practices.
  • Develop and maintain detailed project schedules using industry-standard scheduling software, including Primavera P6 and Microsoft Project.
  • Prepare project schedules that are logic-tied, complete, and accurate in detail depicting contract milestone dates, work activities, deliverables, and durations.
  • Prepare resource loaded departmental schedules that accurately depict the current work backlog and projected labor and equipment requirements.
  • Attend client project meetings and prepare and present schedule reports, Gantt charts, and other visual aids to communicate project status and timelines effectively.
  • Ensure schedules developed consider customer outages and/or critical project milestones.
  • Assist Project teams with the development of cash flows upon completion of project schedules.
  • Assist in the development of project bids and proposals, providing accurate schedule estimates and supporting documentation.
  • Monitor project progress, update schedules regularly, identify potential delays or risks that may impact project timelines, and develop contingency plans to mitigate.
  • Perform monthly departmental schedule updates.
  • Document project scheduling processes and maintain detailed records.

Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Position Requirements
Qualifications
  • Bachelor's degree in business administration, construction management, engineering, or a related field preferred or hands on experience in the construction field with preference toward utility. Formal apprenticeship programs for field experience candidates preferred.
  • Certification in scheduling, such as PMI Scheduling Professional (PMI-SP) or Planning and Scheduling Professional (PSP), is highly desirable.
  • Proficient in using scheduling software, including Primavera P6 and Microsoft Project.
  • Strong understanding of project management principles, including Work Breakdown Structures (WBS), Critical Path Method (CPM), and Earned Value Management (EVM).
  • Proven success in schedule development and maintenance.
  • Excellent analytical and problem-solving skills, with the ability to identify schedule risks.
  • Strong attention to detail and the ability to manage multiple projects simultaneously.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Proficient in Microsoft Office Suite, particularly Excel and PowerPoint.

Travel
Travel for this position is required and will consist of overnight stays.
Physical Demands
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. While performing the duties of this job, the employee is regularly required to see, talk and hear. The employee is required to sit at a desk and work on a computer for prolonged periods of time.
Pay Transparency
The expected salary range for this position is $95,000 - $100,000 annually. Actual compensation will be determined based on factors such as skills, experience, education, certifications, and geographic location. In addition to base pay, this position may be eligible for bonus opportunities and a comprehensive benefits package.
Equal Opportunity Employer
AAP/EEO Statement
It has been and will continue to be a fundamental policy of the Company not to discriminate on the basis of race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or status as a veteran, or any other basis protected by applicable federal, state or local law, with respect to recruitment, hiring, training, promotion, and other terms and condition of employment.