Provides application software development services, including developing program logic for new applications and analyzing or modifying logic in existing systems. Responsible for coding, testing, debugging, documenting, and integrating applications. Ensures system improvements are successfully implemented and aligned with business needs.
Position Overview
We are seeking an Application Developer to join our team at either the Intermediate (P2) or Career Professional (P3) level, depending on experience and qualifications.
- P2 (Grade 6): Builds and supports moderately complex applications while continuing to develop technical expertise.
- P3 (Grade 7): Independently delivers complex solutions, solves advanced problems, and serves as a resource for less experienced team members.
This role offers the opportunity to contribute across the full software development lifecycle while collaborating with cross-functional teams to deliver high-quality solutions.
Key Responsibilities:
Programming & Software Development (PROG)
- Design, code, test, debug, and document software applications following established standards
- Develop moderately complex (P2) to complex (P3) programs and scripts
- Participate in code and design reviews; lead reviews at the P3 level
- Translate business and technical requirements into effective solutions
Application Support (ASUP)
- Monitor and maintain application performance and availability
- Investigate and resolve application issues using standard tools and processes
- Execute maintenance tasks and generate performance reports
- Ensure support requests are handled in accordance with established procedures
Incident Management (USUP)
- Identify, categorize, prioritize, and document incidents
- Diagnose issues and coordinate resolution efforts
- Escalate complex incidents as needed and support recovery activities
- Maintain accurate records and communicate status updates
Problem Management (PBMG)
- Investigate root causes of system and application issues
- Recommend and implement fixes and preventative measures
- Monitor resolution progress and contribute to continuous improvement efforts
Systems Design (DESN)
- Design system components and interfaces aligned with business requirements
- Translate logical designs into physical designs and technical specifications
- Ensure designs meet performance, security, and usability standards
- Create and maintain design documentation and prototypes
Systems Integration (SINT)
- Define and manage build and integration processes
- Configure environments and deploy application components
- Develop and execute integration test plans
- Diagnose and resolve integration and performance issues
Education & Experience:
Bachelor's degree in computer science, engineering, business, or related field (or equivalent experience)
P2 (Grade 6): Typically 2+ years of relevant experience
P3 (Grade 7): Typically 5+ years of relevant experience
Competencies:
Functional Knowledge
- Business goals and change initiatives
- User experience design frameworks
- Change management processes
- Software configuration and development practices
- Operating systems, databases, and infrastructure concepts
Level Expectations:
- P2: Working knowledge
- P3: Intermediate to advanced knowledge
General Skills
- Customer focus and service orientation
- Accuracy and attention to detail
- Risk awareness and mitigation
- Strong communication (written and verbal)
- Collaboration and interpersonal effectiveness
- Decision-making and prioritization
Portland General Electric Company
121 SW Salmon St
Portland
Oregon United States
www.portlandgeneral.com


