PacifiCorp

PacifiCorp

Software Engineer

Portland, Oregon, USA · Senior · Contract

Sponsorship not specified$77k-$97kDetected 132 days ago
JavaSQLCI/CDAgileCustomer SupportGISCommunication

Stay score

odds of building a lasting career here

47Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level II)66
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~30% per draw at Level II). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

H-1B wage level

the lottery is wage-weighted — each level is one more entry

Level I · 1×
Level I$103,6051 entry
Level II$128,7732 entries
Level III$153,9623 entries
Level IV$179,1304 entries

The bottom of this range ($77,200) is below the Level I prevailing wage of $103,605. An H-1B cannot be filed below the prevailing wage, so an offer at the floor of this band could not be sponsored as posted.

DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · Portland-Vancouver-Hillsboro, OR-WA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.

Employer immigration record

from this employer's Department of Labor filings

Files H-1B transfers

1 transfer filing in the last year, covering 1 worker. Median labor-condition decision: 38 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Participate in the evaluation of software packages and provide recommendations to management and business clients.
  • Aid in system development planning and monitoring.
  • Participate with IT teams to identify technical deficits and improvement opportunities in current practices and procedures.

Responsibilities

  • Assist others to enhance existing systems; participate in client walkthroughs and technical design reviews.
  • Participate in design reviews and peer code walkthroughs.
  • Provide client and application support.
  • Develop subject matter expertise through participation in consultation with clients and IT in support of the company's IT strategy, overarching business requirements.
  • Experience in business software application design, development, and implementation.
  • Knowledge of Object-Oriented Design (OOD) methodologies and Object-Oriented languages.
  • An understanding of structured analysis and technical design concepts.
  • Familiarity with common industry architectural patterns and software design patterns.

Requirements

  • Employees must be able to perform the essential functions of the position with or without an accommodation.
  • 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.
  • Familiarity or experience with Test-Driven Design (TDD).
  • Familiarity or experience with other development process methodologies such as Agile, Lean, Scrum or others.

Compensation

  • 77200-96500 Yearly Salary PIdda0ea0396ca-2

Benefits

  • Requirements Bachelor's Degree in Computer Science, Mathematics, Information Systems or a related field; or the equivalent combination education and experience.
  • That's why we offer a wide range of benefits designed to help you live a more balanced lifestyle
  • Our benefits include:
  • Medical, dental, and vision insurance 401k with match fixed contributions, including a Roth and saving option.

Company info

  • PacifiCorp 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 Under general supervision, assist in analysis, contribute to system specifications, utilize existing technologies to develop and test engineering, scientific and business applications, operating systems, and file/database servers.
  • This position will support enterprise Geographical Information Systems (GIS) across multiple affiliates Work with senior specialists to design, code, test, and implement complex programs; develop appropriate programs and system documentation according to established IT standards.
  • Participate in development and ensure conformance to performance optimization and interoperability standards and requirements.
  • Apply industry standard techniques as appropriate such as automated unit testing, test-driven development, continuous integration and iterative development for example.

Equal opportunity

  • PacifiCorp is proud to be an equal opportunity employer.

Visa & Work Authorization

  • onsideration 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), s

This listing is sourced directly from PacifiCorp's careers page and normalized into a canonical job model.