1

Programmer Analyst Jobs in Portland, OR (NOW HIRING)

Data Analyst Location - Ft Worth, TX Work Arrangement - Hybrid What we do at Weir We are a global ... You'll apply your skills to deliver results that matter whether that's through engineering ...

Data Analyst Location - Ft Worth, TX Work Arrangement - Hybrid What we do at Weir We are a global ... You'll apply your skills to deliver results that matter whether that's through engineering ...

Ideal candidates will have 1-2 years of experience in transportation engineering or planning. The ... Process and analyze large transportation datasets, including traffic counts, transit ridership ...

SOC Tier 3 Analyst

Portland, OR · On-site

$88K - $104K/yr

Coordinate complex containment, eradication, and recovery support with Security Engineer, Senior ... Analyze adversary behaviors, attack patterns, vulnerabilities, threat intelligence, control gaps ...

About DAT DAT Freight & Analytics is an award-winning employer of choice and a next-generation SaaS ... The NOC Engineer will ensure the stability and performance of our infrastructure, respond to ...

Senior Mechanical Engineer

Camas, WA · On-site

$103K - $125K/yr

Perform engineering analysis including thermal, fluid and mechanical stress modeling to guide designs of high precision opto-mechanical assemblies * Validate manufacturability of new designs by ...

Senior Mechanical Engineer

Camas, WA · On-site

$103K - $125K/yr

Perform engineering analysis including thermal, fluid and mechanical stress modeling to guide designs of high precision opto-mechanical assemblies * Validate manufacturability of new designs by ...

Perform engineering analysis including thermal, fluid and mechanical stress modeling to guide designs of high precision opto-mechanical assemblies * Validate manufacturability of new designs by ...

Perform engineering analysis including thermal, fluid and mechanical stress modeling to guide designs of high precision opto-mechanical assemblies * Validate manufacturability of new designs by ...

Product Validation Analyst

Beaverton, OR · On-site

$42 - $46.67/hr

You will work closely with athletes, engineers, researchers, and product teams to run structured ... Collect, organize, and analyze qualitative feedback and system performance data * Identify ...

next page

Showing results 1-20

Programmer Analyst information

See Portland, OR salary details

$21

$47

$70

How much do programmer analyst jobs pay per hour?

As of Jun 12, 2026, the average hourly pay for programmer analyst in Portland, OR is $47.50, according to ZipRecruiter salary data. Most workers in this role earn between $36.83 and $57.74 per hour, depending on experience, location, and employer.

What is the role of an analyst programmer?

An analyst programmer combines skills in analysis and programming to design, develop, test, and maintain software applications. They often gather requirements from stakeholders, create technical specifications, and use programming languages and tools to implement solutions. This role requires strong problem-solving skills and knowledge of software development methodologies.

What is the difference between Programmer Analyst vs Software Developer?

AspectProgrammer AnalystSoftware Developer
Primary RoleAnalyzes user requirements, designs solutions, and develops applicationsDesigns, codes, tests, and maintains software applications
Required SkillsProgramming, analysis, problem-solving, communicationProgramming, software design, debugging, project management
Work EnvironmentOften in IT departments, collaborating with analysts and usersIn development teams, working on coding and software projects
CertificationsTypically none required, but certifications like Microsoft Certified or Java certifications are commonSimilar certifications, including programming language certifications and Agile/Scrum

While both roles involve programming, Programmer Analysts focus on analyzing requirements and designing solutions, whereas Software Developers primarily concentrate on coding and building software applications. The roles often overlap, but the Analyst role emphasizes requirements gathering and system analysis, making it suitable for those with strong communication skills alongside technical expertise.

How do Programmer Analysts typically balance coding tasks with analyzing business requirements in their daily work?

Programmer Analysts often split their time between developing software solutions and working closely with business stakeholders to gather and interpret requirements. This means you'll frequently switch between writing code, debugging applications, and participating in meetings to clarify project goals or discuss user needs. Effective communication and time management are crucial, as you'll need to translate business processes into technical specifications while ensuring your solutions remain aligned with organizational objectives. Collaboration with project managers, business analysts, and quality assurance teams is common, making teamwork an integral part of the role.

What jobs in the US pay 300,000 a year?

Programmer Analysts typically do not earn $300,000 annually; such high salaries are more common in executive, specialized consulting, or senior leadership roles. High-paying tech jobs like software engineers, data scientists, or IT directors with extensive experience and advanced skills may reach or exceed this level, especially in senior or managerial positions. Achieving a $300,000 salary often requires a combination of experience, advanced certifications, and working in high-demand industries or companies.

What are Programmer Analysts?

Programmer Analysts are professionals who combine the roles of both software developers and systems analysts. They are responsible for designing, coding, testing, and maintaining software applications based on organizational requirements. In addition to writing code, they analyze business needs, develop technical specifications, and ensure that IT solutions align with business goals. Programmer Analysts often serve as a bridge between non-technical stakeholders and the IT department to deliver effective technology solutions.

What Is a Programmer Analyst?

As a programmer analyst, you design, develop, and implement a computer system that is customized to suit a business’ or client’s needs. You can find this work in a variety of industries, including finance, engineering, and science. You meet with supervisors to determine what the business needs are and design a program, application, or database that meets those needs. You then create any required software to go along with the system. Your job duties include performing tests on new programs, debugging as needed, and providing support if required. Other responsibilities include writing and updating procedures and policies related to programming, ensuring hardware is fully functional, and calling for repairs when needed.

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

To thrive as a Programmer Analyst, you typically need strong analytical skills, programming proficiency (often in languages such as Java, Python, or C#), and a bachelor’s degree in computer science or a related field. Familiarity with databases, software development tools, and systems analysis methodologies, as well as certifications like CompTIA or Microsoft Certified Solutions Developer (MCSD), are commonly required. Strong problem-solving abilities, effective communication, and attention to detail enable standout performance in both technical troubleshooting and translating business needs into technical solutions. These skills and qualities are crucial for delivering reliable software that meets organizational requirements and facilitates smooth business operations.

What do programmer analysts do?

Programmer analysts develop, test, and maintain software applications, often analyzing user requirements to design effective solutions. They combine programming skills with systems analysis to improve or create software systems, frequently using languages like Java, C#, or SQL, and may work closely with IT teams and end-users. Their role often involves troubleshooting, documentation, and ensuring software meets organizational needs.

Which IT job is the highest paid?

In the IT field, roles such as Chief Information Officer (CIO), Solutions Architect, and Cloud Engineer tend to be among the highest paid, often earning six-figure salaries. Senior positions requiring advanced skills in cybersecurity, cloud computing, and enterprise architecture typically offer the highest compensation.
What are the most commonly searched types of Programmer Analyst jobs in Portland, OR? The most popular types of Programmer Analyst jobs in Portland, OR are:
What are popular job titles related to Programmer Analyst jobs in Portland, OR? For Programmer Analyst jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Programmer Analyst jobs in Portland, OR look for? The top searched job categories for Programmer Analyst jobs in Portland, OR are:
What cities near Portland, OR are hiring for Programmer Analyst jobs? Cities near Portland, OR with the most Programmer Analyst job openings:
Infographic showing various Programmer Analyst job openings in Portland, OR as of June 2026, with employment types broken down into 7% Locum Tenens, 63% Full Time, and 30% Part Time. Highlights an 82% Physical, 7% Hybrid, and 11% Remote job distribution, with an average salary of $98,793 per year, or $47.5 per hour.
Real Time Operations Planning Engineer

Real Time Operations Planning Engineer

PacifiCorp

Portland, OR • On-site

$72K - $98K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


PacifiCorp rating

8.8

Company rating: 8.8 out of 10

Based on 19 frontline employees who took The Breakroom Quiz


Job description

POWER YOUR GREATNESS!

PacifiCorp is seeking customer-centric candidates to grow and sustain our commitment to a culture of customer service excellence, environmental sustainability inclusion & belonging.

General Purpose

The position is available at levels (I, II, III)

Provide real time and day ahead planning analysis of the PacifiCorp transmission system, focusing on maintaining system reliability in the Extended Day Ahead Market (EDAM).  Implement changes to the CAISO EDAM market solution to ensure system reliability during the operational day with reduced cost impacts to the company.

Responsibilities

The responsibilities of the Real Time Operations Planning Engineer I -

  • Conduct engineering analysis using EMS, PowerWorld, and DACA (Day Ahead Contingency Analysis tool) to determine potential reliability issues with the CAISO Market Solution.
  • Coordinate with CAISO Engineers, Market Operators, and PacifiCorp Operators to implement reliability centric changes to the Market Solution.
  • Provide real-time operational support for market solutions errors that result in reliability impacts.
  • Perform system analyses and provides real-time engineering support to ensure reliable operation of the transmission systems.
  • Determine methods and techniques to obtaining results that mitigate wildfire risk and improve system reliability.
  • Review the Reliability Coordinator's OPA to ensure PacifiCorp's Transmission system performance for the operational day.
  • As a team, provide 7 day a week support for market solution analysis.
.

In addition, the responsibilities of the Real Time Operations Planning Engineer II -

  • Provide technical oversight and guidance (mentor) to less experienced engineers and operational teams that support increased system reliability.

In addition, the responsibilities of the Real Time Operations Planning Engineer III -

  • Conduct moderately complex engineering analysis using EMS, PowerWorld, various OPA's, and DACA (Day Ahead Contingency Analysis tool) to determine potential reliability issues with the CAISO Market Solution.
  • Provide day ahead and real-time operational support for market solutions errors that could result in reliability impacts.
  • Author and/or review operating policies and procedures to ensure system reliability during market operations.
  • Assist with base case review and development for operator training (Market, Transmission, etc.)
Requirements

The Requirements of the Real Time Operations Planning Engineer I -

  •  Bachelor's degree in engineering. 
  • Teamwork skills that support solutions to real-time operational issues. 
  • Ability to perform effectively in a high-stress real-time control center operational environment while maintaining focus and calmness.
  • Good communication and interpersonal skills.
  • 7 day a week availability to support system operational requirements.
  • Proficient with the use of personal computers and automated tools. 
.

In addition, the Requirements of the Real Time Operations Planning Engineer II -

  • A minimum of 2 years of utility experience in transmission, substation, or distribution operations or a combination thereof
  • Experience in electric utility operations and Energy Imbalance markets. Planning Operations experience preferred.
  • Understanding of the electric utility business and relevant policies, procedures, and practices.
  • Knowledge of regulatory and compliance reliability standards, transmission planning standards, and industry practices. 
.

In addition, the Requirements of the Real Time Operations Planning Engineer III -

  • Bachelor's degree in engineering. 
  • A minimum of 5 years of utility experience in transmission, substation, or distribution operations or a combination thereof.
  • Experience in electric utility operations and Energy Imbalance markets.
  • Teamwork skills that support solutions to real-time operational issues. 
  • Understanding of the electric utility business and relevant policies, procedures, and practices.
  • Knowledge of regulatory and compliance reliability standards, transmission planning standards, and industry practices.  
Benefits

At PacifiCorp, we understand that living a healthy lifestyle isn't just about your physical health - your mental, financial, and social wellbeing also play an important role. That's why we offer a wide range of benefits designed to help you live a more balanced lifestyle
Our benefits includes: 

  • Medical, dental, and vision insurance
  • 401k with match fixed contributions, including a Roth and saving option. For union employees, matching contributions vary by union. For nonunion, PacifiCorp makes a fixed contribution equal to 4% of your eligible pay each year for new hires. In addition, PacifiCorp matches 100% of the first 6% you contribute. 
  • Life insurance
  • Additional voluntary benefits, including pet insurance
  • Tuition Assistance
  • Mass Transit Pass for employees in our Portland and Salt Lake City Offices.

Work Life Balance

  • Generous Paid Time Off (PTO) - Time off varies by employee type (Union or Non-Union)
  • Paid short-term disability leave and long-term disability insurance
  • Paid Parental Leave
  • Paid Bereavement Leave 
  • Employee Assistance Program supporting mental and emotional wellbeing

For more information, please visit: https://careers.pacificorp.com/content/New-Benefits-Page/?locale=en_US

Additional Information

Req Id: 114399 
Company Code: PacifiCorp #PM25
Primary Location: Portland, Oregon  (100% Onsite) 
Department: Power Delivery 
Schedule: Full-Time
Personnel Subarea: Exempt
Hiring Range: $77,200 - $140,230 annually 
This position is eligible for an annual discretionary performance incentive bonus of up to 12-15% of salary.    

Employees must be able to perform the essential functions of the position with or without an accommodation.


PacifiCorp is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, medical condition, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law.


Unless otherwise required by law, all offers of employment are contingent upon the successful completion of a background check and drug screening including for marijuana. While marijuana is legal in several states, including Oregon, a positive test for positions in Oregon may disqualify a candidate. The company complies with the laws of Washington and California and only obtains and considers positive tests for marijuana in safety-sensitive positions or those covered by U.S. Department of Transportation regulations.


What PacifiCorp employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom