Portland General Electric · 1 month ago
Staff Application Developer
Portland General Electric is focused on advancing innovative clean energy solutions. The Staff Application Developer will provide application software development services, including coding, testing, and debugging software applications while collaborating with various teams to translate business needs into technical solutions.
EnergyIndustrialRenewable EnergyElectrical Distribution
Responsibilities
Designs, codes, tests, corrects, and documents moderately complex programs
Develops and maintains data pipelines using Python, cloud-native tools (AWS, Terraform, CloudFormation, Bitbucket, Matillion), and streaming technologies
Builds front-end interfaces (ReactJS) and data products (Streamlit and Amplify apps) that present actionable insights
Collaborates across IT, Grid Operations, Customer Service, and other teams to translate complex business needs into system requirements and build solutions end-to-end
Supports data product development, ensuring alignment with performance, quality, and governance standards
Assists in deploying and monitoring applications in cloud environments, following DevOps practices and CI/CD pipelines
Identifies, registers, and categorizes incidents
Gathers information to enable incident resolution and promptly allocates incidents as appropriate
Contributes to documentation, testing, and maintenance activities as part of the agile development lifecycle
Investigates problems in systems, processes, and services
Assists with the implementation of agreed remedies and preventative measures
Specifies user/system interfaces and translates logical designs into physical designs
Produces detailed designs and documents all work using required standards and tools
Qualification
Required
Requires a bachelor's degree in business, computer science, engineering, management or other related field or equivalent experience
Typically two or more years in related field
Working knowledge of business goals and scope of change initiatives
Working knowledge of user experience design frameworks
Working knowledge of change management processes
Working knowledge of software configuration
Working knowledge of operating system concepts
Working knowledge of database concepts
Working knowledge of infrastructure concepts
Working customer-focus skills
Working accuracy skills
Working risk-management skills
Working oral and written communication skills
Working interpersonal skills
Working decision-making skills
Ability to adhere to set response times, deadlines and time-sensitive tasks
Ability to follow accuracy standards
Ability to follow through on decision-making tasks
Ability to interact effectively and collaboratively within a team environment
Ability to communicate and problem solve when under stress
Ability to respond and adapt to frequent change
Ability to accept and demonstrate self-awareness when provided constructive feedback
Ability to discern feedback and acknowledge ownership of areas of improvement
Ability to avoid future mistakes by applying reasonable skills to new but similar work situations or tasks
Ability to successfully collaborate with peers, managers and others within the organization
Demonstrates sound memory
Ability to process new information to be applied consistently to work tasks
Ability to adhere to pre-established schedule, including start/stop time and break/lunch schedule
Ability to work long hours
Ability to work a variable schedule
Ability to report to work and perform work during periods of severe inclement weather
Ability to consistently meet attendance standards for regular, reliable, predictable, full-time attendance
Ability to work shift schedule
Ability to work on-call schedule
Driving/travel/commute: Daily within service territory - Frequently (at least once a week or more)
Driving/travel/commute: Daily within service territory - Occasionally (one to two times a month or less)
Driving/travel/commute: Overnight inside/outside the service territory - Frequently (at least once a week or more)
Driving/travel/commute: Overnight inside/outside the service territory - Occasionally (one to two times a month or less)
Computer use (use computer regularly for entire work shift)
Lifting/pushing/pulling: Up to 10 lbs
Lifting/pushing/pulling: Up to 50 lbs
Lifting/pushing/pulling: More than 50 lbs
Carrying: Up to 10 lbs
Carrying: Up to 50 lbs
Carrying: More than 50 lbs
Unstable surfaces requiring balance (i.e., moving equipment, boats)
Elevated areas (i.e., catwalks, roofs and high buildings)
Confined spaces
Walking distances and surfaces (long distances and over rough, uneven or rocky surfaces)
Stairs (over 10 steps)
Ladders (over 10 rungs)
Benefits
Performance based incentive bonus
Total rewards package
Company
Portland General Electric
Portland General Electric (PGE) is a vertically integrated electric utility engaged in the generation, purchase, transmission.
H1B Sponsorship
Portland General Electric has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (30)
2024 (24)
2023 (13)
2022 (26)
2021 (26)
2020 (17)
Funding
Current Stage
Public CompanyTotal Funding
$379.5MKey Investors
US Department of Energy
2023-05-10Grant· $4.5M
2022-10-25Post Ipo Equity· $375M
2006-04-03IPO
Leadership Team
Recent News
Company data provided by crunchbase