1

From Home Software Developer Apprenticeship Jobs in Portland, OR

Senior Software Developer

Canby, OR · On-site

$115 - $160/hr

... from prototype to production, serving aerospace, defense, medical, industrial, energy, and ... Our software engineering team plays a key role in enabling growth, operational excellence, and ...

New

Senior Software Developer

Canby, OR · On-site

$57 - $75.25/hr

... from prototype to production, serving aerospace, defense, medical, industrial, energy, and ... Our software engineering team plays a key role in enabling growth, operational excellence, and ...

Senior Software Developer

Canby, OR · On-site

$57 - $75.25/hr

... from prototype to production, serving aerospace, defense, medical, industrial, energy, and ... Our software engineering team plays a key role in enabling growth, operational excellence, and ...

Senior Software Developer

Canby, OR

$57 - $75.25/hr

... from prototype to production, serving aerospace, defense, medical, industrial, energy, and ... Our software engineering team plays a key role in enabling growth, operational excellence, and ...

Software Developer Team Lead

Vancouver, WA

$121K - $152K/yr

The Software Developer Team Lead oversees the development team in all aspects of the software ... Provides reasonable estimates for project timelines from design until delivery. Provides regular ...

Software Developer II - Portland, Oregon Department: Services Development Reports to: Senior ... Any emails from the Suvoda recruiting team will come from a @suvoda.com email address. You can ...

New

We are looking for a highly motivated software engineer to work on the Calibre engineering team in ... Working at Siemens Software means flexibility - Choosing between working at home and the office at ...

Posted today

Senior Software Engineer

Wilsonville, OR · On-site

$126K - $167K/yr

We are looking for a highly motivated software engineer to work on the Calibre engineering team in ... Working at Siemens Software means flexibility - Choosing between working at home and the office at ...

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

Have a new role open for a software Developer 3 Specializing in linux and C++ HYBRID - Hillsboro ... Knowledge of the full software development lifecycle: from business/systems analysis, through ...

next page

Showing results 1-20

From Home Software Developer Apprenticeship information

See Portland, OR salary details

$50.9K

$118.6K

$176K

How much do from home software developer apprenticeship jobs pay per year?

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

What is a from home software developer apprenticeship?

A From Home Software Developer Apprenticeship is a structured training program that allows individuals to learn software development skills while working remotely from their own home. Apprentices receive hands-on experience, mentorship, and often a salary, as they work on real projects for a company. The program typically combines online coursework with practical job assignments, helping apprentices build both technical and soft skills. Successful completion can lead to a full-time software developer position or further career advancement in the tech industry.

What are the key skills and qualifications needed to thrive as a from home software developer apprentice?

To excel as a From Home Software Developer Apprentice, you need foundational programming knowledge, problem-solving skills, and typically a basic understanding of computer science principles or a related degree. Familiarity with coding languages (like Python or JavaScript), version control systems (such as Git), and online collaboration tools is often expected. Strong communication, self-motivation, and time management are crucial soft skills to succeed in a remote learning and working environment. These abilities enable apprentices to effectively learn, collaborate, and contribute to projects while adapting to the unique challenges of remote work.

What are some common challenges faced by software developer apprentices who work from home, and how can they overcome them?

Remote software developer apprentices often face challenges such as limited in-person mentorship, communication barriers, and staying motivated without direct supervision. To overcome these, it's important to proactively schedule regular check-ins with mentors, actively participate in team meetings via video calls, and use collaboration tools like Slack or Jira to stay connected. Setting a structured daily routine and clearly communicating progress or blockers also helps ensure effective learning and integration with the team.

What is the difference between From Home Software Developer Apprenticeship vs Remote Software Developer?

AspectFrom Home Software Developer ApprenticeshipRemote Software Developer
CredentialsTypically requires a relevant diploma or coding bootcamp certificationOften requires a bachelor's degree in computer science or related field
Work EnvironmentStructured training environment, often with mentorship and courseworkSelf-directed, flexible work setup with project-based tasks
Employer & Industry UsageUsed by companies to train entry-level developers remotelyCommon in tech companies hiring remote developers for various projects

While both roles involve software development from home, the From Home Software Developer Apprenticeship focuses on training and skill-building under mentorship, often for beginners. In contrast, a Remote Software Developer is typically an experienced professional working independently on projects. The apprenticeship provides structured learning, whereas the remote developer role emphasizes project execution and expertise.

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 cities near Portland, OR are hiring for From Home Software Developer Apprenticeship jobs?

Cities near Portland, OR with the most From Home Software Developer Apprenticeship job openings:

Infographic showing various From Home Software Developer Apprenticeship job openings in Portland, OR as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 12% Part Time, 1% Temporary, 2% Contract, and 2% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $118,612 per year, or $57 per hour.

Contractor

Re-posted 19 days ago


Job description

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)

Job Description

Software Developer 


On behalf of our client, Procom Services is searching for a Software Developer for a contract opportunity in Hillsboro, OR. 


Software Developer Job Details


Will be part of a fast-paced storage I/O R&D team creating and 

maintaining tools for running experiments and process data in support of internal Pathfinding. 


Daily Responsibilities: 


CW will work as part of a SW development team to create and maintain solutions that support the product development and validation team members in their efforts to generate data for Pathfinding purposes. Most days will consist of implementing features, configuring experiments, collecting data in the lab, or debugging issues. 


Software Developer Mandatory Skills


Hardware Skills 

Good computer systems understanding (computer architecture) 

Ability to construct PC's and Servers from individual components according to specification 

Experience with SATA, NVMe I/O capture and analyzers is nice to have 

Software Skills 

C# and Python programming experience is a must. 

Java, Batch and Shell scripting is nice to have. 

Ability to install and configuring various OSs - Windows, Linux, OS X, Android 

Ability to install and run Storage benchmark applications 

Ability to work with general OS tools: WinPE, PowerShell 

Group (STG) Skills 

Strong written and oral communication skills 

Strong technical skills - able to read a technical document and work through challenging 

technical issues to deliver results 

Review and verify results, defend results to outside groups 

Storage (SATA, SCSI, NVMe) protocol and/or device experience 

Experience debugging software in an embedded environment 

Gain knowledge and experience with STG custom tools: SRMU, Iometer, ETW tracing, etc.


Software Developer Start Date


ASAP


Software Developer Assignment Length


6 months


"Please note that we are not able to work with candidates on H1B Visas or candidates represented by third parties."

Additional Information

All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.