Why This Role Stands Out
This Sr. Application Developer role offers a fantastic opportunity to deepen your expertise with a critical physics-enabled digital twin platform, supporting vital infrastructure operations and contributing to innovative solutions within a reputable company. You'll thrive here if you enjoy complex problem-solving, application development, and AWS data services, with the flexibility of a hybrid work environment. Apply now to grow your career and make a significant impact!
Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Portland, OR, United States
Posted
3 days ago
AWSLESSREST
Job Description
Job Description:
- This individual will serve as a primary technical support specialist for the Neara application and its supporting AWS data services.
- Neara is a physics-enabled digital twin representing PGE's infrastructure.
- Neara is a key platform at PGE, serving as the central hub for risk modeling, vegetation management operations, asset inspections, lidar processing, and the centralized image repository.
- This role will be part of a team that supports AWS environments, including the AWS Aurora database used as the asset inspection database of record, S3-based image repository capabilities, imagery upload tools, system integrations, and business partner support for configuration and report generation.
Job Function Summary
- Application Development Provides application software development and technical support services for the Neara application and related AWS platform components.
- Supports, analyzes and modifies application logic, data pipelines, and integrations.
- Manages AWS Aurora database support activities, including schema and table changes, data validation, performance troubleshooting, and coordination of security updates.
- Supports the S3 image repository, imagery upload processes, API integrations, and vendor-delivered platform changes.
- Codes, tests, debugs and documents software applications and configuration changes.
- Analyzes requirements, tests and integrates application components, and ensures system improvements are successfully implemented.
- Provides support to end users and engages with vendor partners to ensure effective use of the platform.
- Specialist Professional Requires specialized depth and/or breadth of expertise.
- Interprets internal or external business issues and recommends best practices.
- Solves complex problems; takes a broad perspective to identify innovative solutions.
- Works independently, with guidance in only the most complex situations.
- May lead functional teams or projects.
Key Responsibilities
- Programming/Software Development (PROG) Sets local or team-based standards for programming tools and techniques, including security guidelines and the selection of appropriate development methods.
- Advises on application of standards and methods and ensures compliance.
- Takes technical responsibility for all stages and/or iterations in a software development project, providing method-specific technical advice and guidance to project stakeholders.
- Assigns work packages, monitors performance and manages change control dynamically to optimize productivity.
- Provides advice, guidance and assistance to less experienced colleagues as required.
- Application Support (ASUP) Drafts and maintains procedures and documentation for application and AWS platform support.
- Manages enhancements to improve business performance, with emphasis on AWS Aurora database reliability, S3 image repository operations, imagery upload workflows, and integration stability.
- Advises on application security, database access, upgrades, backups and disaster-recovery needs.
- Supports security updates in coordination with enterprise standards and vendor partners.
- Ensures that all requests for support are dealt with according to set standards and procedures.
- Initially some level of user management may be required.
- Incident Management (USUP) Ensures that incidents are handled according to agreed procedures.
- Investigates escalated incidents to responsible service owners and seeks resolution.
- Facilitates recovery following resolution of incidents.
- Ensures that resolved incidents are properly documented and closed.
- Analyzes causes of incidents and informs service owners in order to minimize probability of recurrence and contribute to service improvement.
- Analyzes metrics and reports on performance of incident-management process.
- Problem Management (PBMG) Ensures that appropriate action is taken to anticipate, investigate and resolve problems in systems and services.
- Ensures that such problems are fully documented within the relevant reporting system(s).
- Enables development of problem solutions.
- Coordinates the implementation of agreed remedies and preventative measures.
- Analyzes patterns and trends.
- Systems Design (DESN) Specifies and designs large or complex systems.
- Selects appropriate design standards, methods and tools consistent with agreed enterprise and solution architectures and ensures they are applied effectively.
- Reviews others' systems designs to ensure selection of appropriate technology, efficient use of resources and integration of multiple systems and technology.
- Contributes to policy for selection of architecture components.
- Evaluates and undertakes impact analysis on major design options and assesses and manages associated risks.
- Ensures that the system design balances functional, service quality, security and systems management requirements.
- Systems Integration (SINT) Designs, supports and troubleshoots integration components and interfaces, including REST APIs, JSON-based integrations, data replication pipelines, imagery upload processes, and AWS service integrations.
- Supports integration between Neara, AWS Aurora, S3 image repository services, and related enterprise tools.
- Leads practical integration work under the technical direction of the system/service designer.
- May contribute to the overall design of the service and technical criteria for product/component selection.
- Contributes to decisions about tools, methods and approaches.
Education/Experience/Certifications:
- Education Requires a bachelor's degree in business, computer science, engineering, management or other related field or equivalent experience.
- Experience Typically eight or more years in related field.
Similar jobs
- IT
Application Developer
Newisolve technology inc
Falls Church, VA🇺🇸On-site23 hours agoDockerNeo4jNode.js+19Technology - PE
SME Software Developer and Web Master Team Support (Computer Sci with Security Clearance
NewPrescient Edge
Fort Meade, MD🇺🇸Hybrid23 hours agoSQLAPI GatewayAWS+8Technology - IC
Epic Bridges Application Programmer/Analyst
NewICONMA
United States🇺🇸Hybrid23 hours ago - CG
Clean Energy Application Engineer
Core Group Resources
Tarrytown, NY🇺🇸Hybrid3 days agoTechnology - SR
Senior Software Engineer – UX/UI
NewSoftware Resources, Inc.
Orlando, FL🇺🇸Hybrid23 hours agoNode.jsAPI GatewayAWS+15Technology - P2
Mainframe Engineer
NewP2PSoftTek Inc
Vienna, VA🇺🇸Hybrid23 hours agoTechnology - SR
Senior Software Engineer – UX/UI
NewSoftware Resources, Inc.
Burbank, CA🇺🇸$85 - $90/hrHybrid23 hours agoNode.jsAPI GatewayAWS+15Technology - BA
RAG Application Engineer
NewBooz Allen Hamilton
MD🇺🇸$69.4k - $158k/yrOn-site23 hours agoDockerAWSAssembly+7Technology - VD
Field Engineering Intern
NewVDart, Inc.
Fort Worth, TX🇺🇸On-site23 hours agoEngineering - NG
Principal / Sr. Principal Systems Engineers - I&T - 2nd Shift
NewNorthrop Grumman
Glen Burnie, MD🇺🇸Hybrid23 hours agoSAP - AG
SharePoint Migration Engineer
NewASCII Group LLC
Dallas, TX🇺🇸$57/hrOn-site23 hours agoPowerShellReconciliationSchedulingTechnology - EE
PeopleSoft Application Developer (Level 3)_Santa Fe, NM
NewElegant Enterprise Wide Solutions
Santa Fe, NM🇺🇸Hybrid23 hours agoCOBOLCassandraHadoop+2Technology