1

Software Engineer Application Development Jobs in Portland, OR

The Senior Engineer - Application supports and promotes Electrical power and infrastructure ... Understands industry trends and technical developments that effect target markets. * Maintains ...

... software engineers, application development engineers, and senior product technology process engineers. The LS-SWIFT Division of KLA's Global Products Group provides patterned wafer inspection ...

Barco is a global company seeking a highly motivated and experienced software engineer to join their development team. The role focuses on creating advanced software solutions for diagnostic imaging ...

... software engineers, application development engineers, and senior product technology process engineers. The LS-SWIFT Division of KLA's Global Products Group provides patterned wafer inspection ...

... software engineers, application development engineers, and senior product technology process engineers. The LS-SWIFT Division of KLA's Global Products Group provides patterned wafer inspection ...

Role Overview We are seeking a highly motived and experienced software engineer to join a global development team in creating advanced software solutions for diagnostic imaging systems used in ...

Beaverton, OR, US Oregon, OR, US Role Overview We are seeking a highly motivated and experienced software engineer to join a global development team in creating advanced software solutions for ...

Position- Software Engineer- C#, Motion Control, Metrology Type : Day 1 onsite (5 days a week ... The ideal candidate will have a strong background in C# development, motion control systems, and ...

Software Engineer

Oregon City, OR · On-site

$93K - $124K/yr

Role Overview We are seeking a highly motived and experienced software engineer to join a global development team in creating advanced software solutions for diagnostic imaging systems used in ...

Siemens EDA has an opportunity for a Software Engineer to join the Calibre Yield Enhancer R&D team ... Please note our AskHR representatives do not have visibility of application or interview status.

Siemens EDA has an opportunity for a Software Engineer to join the Calibre Yield Enhancer R&D team ... Please note our AskHR representatives do not have visibility of application or interview status.

... test-driven development, reusable frameworks, automated workflows, and libraries at scale to ... If you discover, as you navigate our application process, that you need assistance or an ...

Position requires: • Software Development • Testing methodologies • Domain Driven Design • ... If you discover, as you navigate our application process, that you need assistance or an ...

next page

Showing results 1-20

Software Engineer Application Development information

See Portland, OR salary details

$25

$63

$99

How much do software engineer application development jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for software engineer application development in Portland, OR is $63.19, according to ZipRecruiter salary data. Most workers in this role earn between $49.47 and $70.87 per hour, depending on experience, location, and employer.

What are software engineers in application development?

Software engineers in application development are professionals who design, build, test, and maintain software applications for computers, mobile devices, or web platforms. They work with programming languages, frameworks, and tools to create functional and user-friendly applications that meet specific business or consumer needs. Application development engineers often collaborate with other team members, such as designers, project managers, and quality assurance testers, throughout the software development lifecycle. Their work may involve troubleshooting bugs, optimizing performance, and ensuring the application's security and scalability.

How does a Software Engineer in Application Development typically collaborate with product managers and designers during a project?

Software Engineers in Application Development frequently work closely with product managers and designers to ensure that the technical implementation aligns with user needs and business goals. Collaboration usually involves participating in planning meetings, providing technical feedback on feasibility, and iterating on prototypes or design mockups. Effective communication is essential, as engineers may need to clarify requirements, suggest alternative solutions, or identify potential technical constraints early in the development process. This collaborative approach helps deliver high-quality, user-friendly applications and fosters a dynamic team environment.

What are the key skills and qualifications needed to thrive as a Software Engineer in Application Development, and why are they important?

To thrive as a Software Engineer in Application Development, you need strong programming skills (such as Java, Python, or JavaScript), a solid understanding of software design principles, and typically a degree in computer science or a related field. Experience with version control systems like Git, familiarity with integrated development environments (IDEs), and knowledge of frameworks (e.g., React, Spring) are commonly expected, and certifications such as AWS Certified Developer can be beneficial. Excellent problem-solving abilities, teamwork, and clear communication are important soft skills that help you excel in collaborative and fast-paced environments. These competencies are crucial for building reliable, efficient applications that meet business needs and adapt to evolving technological demands.
What job categories do people searching Software Engineer Application Development jobs in Portland, OR look for? The top searched job categories for Software Engineer Application Development jobs in Portland, OR are:
What cities near Portland, OR are hiring for Software Engineer Application Development jobs? Cities near Portland, OR with the most Software Engineer Application Development job openings:
Infographic showing various Software Engineer Application Development job openings in Portland, OR as of May 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 100% In-person job distribution, with an average salary of $131,445 per year, or $63.2 per hour.
Software Developer

Contractor

Posted 5 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.