Software Engineer I, II, lll (GIS Applications) Portland, OR /SLC, UT - #113438
Company: PacifiCorp
Location: Portland
Posted on: March 30, 2025
|
|
Job Description:
Software Engineer I, II, lll (GIS Applications) Portland, OR
/SLC, UT - #113438 Date: Mar 28, 2025 Location: PORTLAND / Salt
Lake City, OR, US, 97232 Company: 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 and diversity, equity and inclusion.
General PurposeUnder 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
The responsibilities of the Software Eng 1 position
include:Supporting Geographical Information Systems like Esri,
Autodesk Map 3D, and G/Technology. Including the management and
configuration of enterprise servers and portals. Support and build
geospatial ELTs using FME and Python.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. In addition to
above, the responsibilities of the Software Eng II position
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.Act as a subject
matter resource and consult with clients and IT in support of the
company's IT strategy and overarching business requirements.In
addition to all the above, the responsibilities of the Software Eng
IIl position include:May act as senior contributor or technical
lead on small to mid-sized projects..Collaborate with IT teams to
identify technical deficits and improvement opportunities in
current practices and procedures.Requirements Requirements of the
Software Eng 1 position include: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. In
addition to above, the requirements for the Software Eng 2 include:
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.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
deployment topologies (ie. ensuring secure, highly available
systems). In addition, the requirements for the Software Eng IIl
include all the above: A minimum of four years of experience in
business application design, development, and
implementation.Advanced Knowledge of Object Oriented Design and
methodologies..Knowledge of current and emerging technologies,
tools, applications, and vendors.Strong understanding of structured
analysis and technical design concepts.Advanced knowledge of common
industry architectural and software design patterns.Advanced
knowledge of deployment topologies (ie. ensuring secure, highly
available systems).Preferencesn 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.Experience integrating Commercial Off The Shelf
(COTS) solutions within an environment with strong change and
release management processes and procedures.Understanding of
company's existing IT environment and of applicable company
policies, practices, and procedures.Experience integrating large
disconnected enterprise-class systems in a robust, fault-tolerant
manner consistent with industry standards. Additional
InformationReq Id: 113438 Company Code: PACIFICORPPrimary Location:
PORTLAND / Salt Lake City Department: PacifiCorp Corporate
Schedule: FT Personnel Subarea: ---------------------ExemptHiring
Range: $78,500 - 122,000 This position is eligible for an annual
discretionary performance incentive bonus of up to 12.00% of
salary. Benefits: Health care, retirement, paid time off, tuition
assistance, paid short-term and long-term disability, paid
bereavement leave. For more information, please
visit:http://https://careers.pacificorp.com/content/New-Benefits-Page/?locale=en_US
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. Career Segment:
Application Engineering, Test Engineer, Testing, Information
Systems, Software Engineer, Engineering,
TechnologyPIf75144366417-25660-37283038
Keywords: PacifiCorp, Portland , Software Engineer I, II, lll (GIS Applications) Portland, OR /SLC, UT - #113438, IT / Software / Systems , Portland, Oregon
Click
here to apply!
|