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

Software Engineer; or Senior PacifiCorp : Oregon Category: Software Engineer

Job in Portland, Multnomah County, Oregon, 97204, USA
Listing for: Electricenergyonline
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Full Stack Developer
Job Description & How to Apply Below
Position: Software Engineer (2, 3 or Senior) PacifiCorp Location: Oregon Category: Software Engineer

General Purpose

Conduct analysis, create system specifications, develop, test and implement engineering, scientific and business applications, operating systems, and file/database servers. Evaluate software packages and provide recommendations to management and business clients. Identify future needs for key technologies and/or techniques and evaluates these technologies for adoption.

Responsibilities

Software Eng 2 responsibilities include:

  • Design, code, test, and implement complex programs; develop appropriate programs and systems documentation according to established IT standards.
  • Enhance existing systems; participate in client walkthroughs and technical design reviews.
  • Aid in systems development planning and monitoring.
  • Participate in design reviews and peer code walkthroughs.
  • Provide client and software support.
  • Participate in development and ensure conformance to performance optimization and interoperability standards and requirements.
  • Act as a subject matter resource and consult with clients and IT in support of the company's IT strategy and overarching business requirements.
  • Collaborate 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.

Software Eng 3 responsibilities include:

  • May act as senior contributor or technical lead on small to mid-sized projects.

Sr Software Eng responsibilities include:

  • Architects, designs, codes, tests, documents, implements and maintains more complex application programs and interfaces. May act as senior contributor or technical lead on small to mid-sized projects.
  • Provides technical support; problem determination and investigation; implementation of upgrades for developed applications.
  • Perform software development and ensure conformance to performance optimization and interoperability standards and requirements. Work in adherence to secure development lifecycle practices and policies.
  • Performs or assists in the research and fact-finding to develop or modify application programs. Includes working with vendors to review quality, adaptability and compatibility of their products.
  • Collaborate with IT teams from applications and infrastructure to identify technology deficiencies and improvement opportunities in practices and procedures.
  • Stay current with industry standards techniques for software development, and apply them to development, testing, integration and reporting processes where appropriate.
  • Consults with application users in developing functional/technical specifications.
  • Consults with application users, evaluates user requests for new or modified computer applications and associated interfaces to determine feasibility, cost and time required, compatibility with current systems and computer capabilities.
  • Performs any additional responsibilities as requested or assigned.
Requirements

Software Eng 2 requirements include:

  • Bachelor's Degree in Computer Science, Mathematics, Information Systems or a related field; or the equivalent combination education and experience.
  • A minimum of three years of experience in business software application design, development, and implementation.
  • Experience in the industry or in an environment whose scope, size, and complexity are comparable.
  • Knowledge of Object Oriented Design and methodologies.
  • Project management skills and the ability to develop and monitor work agreements and budgets, as well as the ability to determine specifications, schedules, and deliverables.
  • Consultative and business analysis aptitude including communication and interpersonal skills that enables understanding of client's needs, define requirements, and provide effective solutions.
  • Knowledge of current and emerging technologies, tools, applications, and vendors.
  • Strong understanding of structured analysis and technical design concepts.
  • Knowledge of common industry architectural patterns and in software design patterns.
  • Able to work in a zero-code-ownership environment where the team members can modify any source file at any time.
  • Knowledge of deployment topologies (ie. ensuring secure, highly available systems).

Software Eng 3 requirements include:

  • A minimum of four years of experience in business application design, development, and implementation.
  • Advanced Knowledge of Object Oriented Design and methodologies.
  • Advanced knowledge of common industry architectural and software design patterns.
  • Advanced knowledge of deployment topologies (ie. ensuring secure, highly available systems).

Sr Software Eng requirements include all the above:

  • A minimum of six years of experience in business software application design, development, integration and/or installation.
  • Demonstrated advanced knowledge of programming in client/server or web development environment.
  • Demonstrated advanced knowledge of open systems object design methodologies, architecture methodologies, security practices and integration techniques.
  • Demonstrated advanced knowledge of relational database…
Position Requirements
10+ Years work experience
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary