Haystack
← Back to Jobs
Technology
SC

Sr. Application Developer

Saicon Consultants Inc.Portland, OR🇺🇸United StatesPosted Oct 16, 2026

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