1

Professional Programmer Analyst Jobs in Oregon (NOW HIRING)

OCS Engineering Specialist

Lake Oswego, OR ยท On-site

$79K - $102K/yr

Engineer-in-Training (EIT) certification with a goal of obtaining a Professional Engineer (PE) license. * Knowledge of software for support structure analysis (RISA, MathCAD) * Experience using one ...

... Professionals, Software Developers, IT, Project Management Professionals, and more ... Conduct complex geospatial analyses using transportation-related data sources, including roadway ...

We use Objective C and Swift programming languages to create native applications for iPhone ... or analyzing information systems. Contractor must have at least four (4) years professional ...

GIS Developer & Systems Analyst

Eugene, OR ยท On-site

$39.87 - $51.94/hr

... GIS Developer & Systems Analyst to help shape the future of enterprise GIS for one of Oregon ... Advanced Level: 5-8 years of progressively responsible professional experience in area of ...

Utilize engineering analysis programs and professional judgment to analyze loads, lighting levels, and short circuit currents. * Conduct value engineering functions. * Attend project design team ...

Utilize engineering analysis programs and professional judgment to analyze loads, lighting levels, and short circuit currents. * Conduct value engineering functions. * Attend project design team ...

Utilize engineering analysis programs and professional judgment to analyze loads, lighting levels, and short circuit currents. * Conduct value engineering functions. * Attend project design team ...

Apply structural engineering analysis, design, and detailing techniques to develop contract ... Example: Professional Engineer (PE or P.Eng) license. * Familiarity with Bluebeam Revu and ...

Project Geotechnical Engineer

Portland, OR ยท On-site

$89K - $126K/yr

Complete engineering analyses and calculations. Develop moderately complex conceptual models ... Professional-level verbal and written communication skills are a must. * Valid driver's license ...

Showing results 41-60

Professional Programmer Analyst information

See Oregon salary details

$22

$49

$72

How much do professional programmer analyst jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for professional programmer analyst in Oregon is $49.14, according to ZipRecruiter salary data. Most workers in this role earn between $38.12 and $59.71 per hour, depending on experience, location, and employer.

What are some typical challenges faced by professional programmer analysts when managing multiple projects simultaneously?

Professional Programmer Analysts often juggle multiple projects with overlapping deadlines and varying requirements. A common challenge is effectively prioritizing tasks while ensuring that each project meets both technical standards and business objectives. Clear communication with stakeholders and agile project management techniques are essential to manage shifting priorities and resource limitations. Additionally, balancing coding responsibilities with analysis and documentation requires strong organizational skills and adaptability.

Are professional programmer analysts in demand?

Professional programmer analysts are in high demand due to the ongoing need for software development, system analysis, and technical problem-solving across various industries. They often require skills in programming languages, database management, and analytical tools, making them valuable in both IT and business environments.

What is the difference between Professional Programmer Analyst vs Software Developer?

AspectProfessional Programmer AnalystSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; certifications like CAP or PMI-ACPBachelor's degree in Computer Science or related field; certifications vary
Work EnvironmentBusiness analysis, system design, coding, testing within organizationsDesigning, coding, testing software applications across industries
Employer & Industry UsageUsed in corporate IT, consulting firms, government agenciesUsed in tech companies, startups, software firms

The Professional Programmer Analyst combines technical coding skills with business analysis, focusing on system integration and requirements. Software Developers primarily focus on creating software applications. Both roles require programming expertise, but the Analyst often bridges technical and business needs, while Developers concentrate on building software solutions.

What are the key skills and qualifications needed to thrive as a professional programmer analyst?

To thrive as a Professional Programmer Analyst, you need a strong background in computer science, programming languages such as Java or C#, and experience with systems analysis, typically supported by a relevant degree. Familiarity with database management systems, development frameworks, and tools like SQL, .NET, or Agile methodologies is often required. Analytical thinking, problem-solving, and effective communication are vital soft skills that help bridge technical and business needs. These skills are essential to deliver robust software solutions that align with organizational goals and adapt to evolving technological demands.

What is a professional programmer analyst?

Professional Programmer Analysts are IT professionals who combine the skills of computer programming with systems analysis. They design, develop, test, and maintain software applications while also analyzing business requirements to ensure that software solutions effectively address organizational needs. Their role often involves working closely with stakeholders to gather requirements, troubleshooting technical issues, and optimizing existing systems for better performance and functionality.

How much do professional programmer analysts make in the US?

Professional programmer analysts in the US typically earn a median annual salary of around $80,000 to $100,000, depending on experience, location, and industry. Salaries can increase with specialized skills in programming languages, database management, and certifications such as Certified Business Analysis Professional (CBAP).
What are the most commonly searched types of Programmer Analyst jobs in Oregon? The most popular types of Programmer Analyst jobs in Oregon are:
What cities in Oregon are hiring for Professional Programmer Analyst jobs? Cities in Oregon with the most Professional Programmer Analyst job openings:
Infographic showing various Professional Programmer Analyst job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 71% Full Time, 22% Part Time, 5% Contract, and 1% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $102,215 per year, or $49.1 per hour.

OCS Engineering Specialist

STV Incorporated

Lake Oswego, OR โ€ข On-site

$79K - $102K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 19 days ago


Job description

STV is seeking an OCS Engineering Specialist to join our growing Systems Department in our Lake Oswego, OR office. This is an exciting opportunity for an early- to mid-career engineer who is passionate about rail and transit electrification and wants to contribute to transformative transportation programs throughout the Pacific Northwest and across the country.
The successful candidate will support the planning, design, analysis, and delivery of Overhead Contact System (OCS) infrastructure for light rail, commuter rail, heavy rail, and other electrified transportation projects.
Position Overview
The OCS Engineering Specialist will work as part of a multidisciplinary rail systems team supporting the design and implementation of overhead contact and catenary systems for transit and railroad projects. This individual will contribute to engineering analyses, design calculations, plan production, specifications, and construction support activities while working alongside senior OCS, traction power, track, structures, and systems professionals.
This role is ideal for an engineer with 2-6 years of OCS, transportation electrification, structural, civil, or electrical systems experience seeking long-term growth in the rail and transit industry.
Key Responsibilities
  • Support the design and development of Overhead Contact Systems (OCS) for light rail, commuter rail, high-speed rail, and heavy rail projects.
  • Prepare OCS plans, profiles, details, and construction documents.
  • Perform engineering calculations related to:
    • Catenary geometry
    • Wire tensions
    • Pole and foundation loading
    • Support structures
    • Clearances and system interfaces
  • Assist in the development of OCS support structures including:
    • Cantilevers
    • Portals
    • Headspans
    • Bracket assemblies
  • Prepare technical specifications, design reports, cost estimates, and engineering studies.
  • Coordinate OCS designs with track, traction power, civil, structural, signals, communications, and construction teams.
  • Support field investigations, condition assessments, and site inspections.
  • Participate in construction support activities including shop drawing reviews, RFI responses, and field issue resolution.
  • Assist with testing, commissioning, and startup activities for rail electrification systems.
  • Maintain compliance with AREMA, APTA, IEEE, client-specific, and applicable regulatory requirements.
  • Participate in QA/QC reviews and engineering coordination meetings.
  • Support project managers in maintaining project schedules, budgets, and technical deliverables.

Required Qualifications
  • Bachelor's degree in Civil Engineering, Mechanical Engineering, Structural Engineering, or a related engineering discipline.
  • 2-6 years of relevant engineering experience in one or more of the following:
    • Overhead Contact Systems (OCS)
    • Rail electrification
    • Traction power
    • Utility or power systems
    • Structural engineering
    • Transportation infrastructure
  • Working knowledge of engineering principles related to overhead contact systems and supporting infrastructure.
  • Experience preparing engineering drawings and design documents.
  • Proficiency with Microsoft Office Suite.
  • Strong analytical, organizational, and technical problem-solving skills.
  • Ability to work collaboratively within multidisciplinary project teams.
  • Effective written and verbal communication skills.

Preferred Qualifications
  • Exposure to rail, transit, commuter rail, or transportation infrastructure projects.
  • Engineer-in-Training (EIT) certification with a goal of obtaining a Professional Engineer (PE) license.
  • Knowledge of software for support structure analysis (RISA, MathCAD)
  • Experience using one or more of the following:
    • AutoCAD
    • MicroStation
    • OpenRail
    • Bentley products
    • ProjectWise
  • Familiarity with:
    • OCS structural support systems
    • AC and DC traction power systems
    • Utility coordination
    • Construction support and commissioning activities
  • Experience performing field inspections or construction oversight.
  • Understanding of AREMA and APTA standards.

Key Competencies
  • OCS Engineering & Design
  • Rail Electrification Systems
  • Technical Analysis & Calculations
  • Multidisciplinary Coordination
  • Construction Support
  • Engineering Documentation
  • Problem Solving & Innovation
  • Quality Assurance / Quality Control
  • Communication & Collaboration

Compensation Range:
$79,979.92 - $102,831.32
STV offers the following benefits โ€ข Health insurance, including an option with a Health Savings Account โ€ข Dental insurance โ€ข Vision insurance โ€ข Flexible Spending Accounts (Healthcare, Dependent Care and Transit and Parking where applicable) โ€ข Disability insurance โ€ข Life Insurance and Accidental Death & Dismemberment โ€ข 401(k) Plan โ€ข Retirement Counseling โ€ข Employee Assistance Program โ€ข Paid Time Off (starting at 16 days) โ€ข Paid Holidays (9 days) โ€ข Back-Up Dependent Care (up to 10 days per year) โ€ข Parental Leave (up to 80 hours) โ€ข Continuing Education Program โ€ข Professional Licensure and Society Memberships
STV is committed to paying all of its employees in a fair, equitable, and transparent manner. The listed pay range is STV's good-faith salary estimate for this position. Please note that the final salary offered for this position may be outside of this published range based on many factors, including but not limited to geography, education, experience, and/or certifications.
Not sure this role is the perfect match? We encourage you to apply if STV's work and values resonate with you. We know great candidates don't always meet every qualification, and research shows women and people of color are less likely to apply unless they do. At STV, we believe strong talent comes from a wide range of backgrounds, and your skills and experience may align with this or another opportunity as we continue to grow.