×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Systems Engineer

Job in Portland, Multnomah County, Oregon, 97232, USA
Listing for: PacifiCorp
Full Time position
Listed on 2026-06-13
Job specializations:
  • Engineering
    Systems Engineer, Software Engineer
Job Description & How to Apply Below
Software Engineer Job Details | Pacifi Corp

By continuing to use this website you consent to our use of cookies

Accept Close

Skip to main content

* Stay Connected

* View All Careers

* Why Pacifi Corp

* Benefits

* Inclusion & Belonging

* Employee Safety

* Required Notifications

* Our Workplace and Our Industry

* Veterans

* Early Careers & Apprenticeships

Search by Keyword

Search by Location

* Stay Connected

* View All Careers

* Why Pacifi Corp

* Benefits

* Inclusion & Belonging

* Employee Safety

* Required Notifications

* Our Workplace and Our Industry

* Veterans

* Early Careers & Apprenticeships

View Profile

Search by Keyword

Search by Location

Select how often (in days) to receive an alert:

Create Alert

×

Select how often (in days) to receive an alert:

Software Engineer

Apply now "

Date:
Jun 11, 2026

Location:

PORTLAND, OR, US, 97232

Company:
Pacifi Corp

POWER YOUR GREATNESS

Pacifi Corp 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. Participate in the evaluation of software packages and provide recommendations to management and business clients.

Responsibilities

* 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.

* Assist others to enhance existing systems; participate in client walkthroughs and technical design reviews.

* Aid in system development planning and monitoring.

* Participate in design reviews and peer code walkthroughs.

* Provide client and application support.

* Participate in development and ensure conformance to performance optimization and interoperability standards and requirements.

* Develop subject matter expertise through participation in consultation with clients and IT in support of the company's IT strategy, overarching business requirements.

* Participate with IT teams to identify technical deficits and improvement opportunities in current practices and procedures.

* Apply industry standard techniques as appropriate such as automated unit testing, test-driven development, continuous integration and iterative development for example.

Requirements

* Bachelor's Degree in Computer Science, Mathematics, Information Systems or a related field; or the equivalent combination education and experience.

* Experience in business software application design, development, and implementation.

* Knowledge of Object-Oriented Design (OOD) methodologies and Object-Oriented languages.

* Consultative aptitude including communication and interpersonal skills that enables understanding of client needs, define requirements, and assist with providing effective solutions.

* Familiarity with current and emerging technologies, tools, and applications.

* An understanding of structured analysis and technical design concepts.

* Familiarity with common industry architectural patterns and software design patterns.

* Ability to work in a zero-code-ownership environment where the team members can modify any source file at any time.

Preferences

* An understanding of change and release management processes and procedures.

* Technical knowledge with hands-on experience in Java, C# .NET, PL/SQL and other common enterprise computing programming languages.

* Familiarity or experience with Test-Driven Design (TDD).

* Familiarity or experience with other development process methodologies such as Agile, Lean, Scrum or others.

Benefits

At Pacifi Corp, 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 include:

* 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, Pacifi Corp makes a fixed contribution equal to 4% of your eligible pay each year for new hires. In addition, Pacifi Corp 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:

Additional Information

Req

Company Code:…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary