Full Time

Application Developer

Everest Consultants, Inc.
Contract
Mid-Senior level
IT Services and IT Consulting
Portland, OR
$100,000 - $150,000* / year

Job Description

Application Developer

Duration: 6-month contract

Location: Portland, OR (Hybrid)

Pay Range: $71.49 – $74.83 per hour


Provides technical support and application development for a cloud-based infrastructure digital twin platform and its supporting AWS services. Maintains AWS Aurora databases, S3 image repositories, data pipelines, and system integrations supporting asset inspections, risk modeling, vegetation management, and LiDAR processing. Troubleshoots application issues, improves system reliability, supports users, and coordinates with vendors and business partners.


Position Responsibilities

Maintain and support AWS environments, including Aurora databases, S3 image repositories, and related application services.

Manage database schemas, tables, data validation, performance troubleshooting, backups, and security updates.

Support data pipelines, imagery uploads, REST APIs, JSON integrations, data replication, and AWS service connections.

Maintain integrations between infrastructure modeling applications, AWS databases, image repositories, and enterprise systems.

Develop, test, debug, and document application code, configuration changes, and software enhancements.

Troubleshoot application incidents, investigate root causes, coordinate resolutions, and implement preventive measures.

Monitor application performance, identify recurring issues and trends, and recommend improvements to system reliability.

Support application security, database access, upgrades, disaster recovery, and vendor-delivered platform changes.

Design and evaluate system enhancements, ensuring integration, performance, security, and operational requirements are met.

Develop and maintain technical documentation, support procedures, and system configuration records.

Provide technical support to end users and business partners, including application configuration, reporting, and user management.

Coordinate with vendors, technical teams, and stakeholders to resolve issues and implement system improvements.

Apply development standards and best practices, guide technical work, and provide assistance to less experienced team members.


Position Requirements

Bachelor's degree in business, computer science, engineering, management, or a related field, or equivalent experience.

Typically eight or more years of related professional experience.

Experience supporting AWS environments, databases, and application integrations.

Knowledge of database management, schema changes, data validation, performance troubleshooting, and security practices.

Experience with REST APIs, JSON, data pipelines, system integrations, and cloud-based services.

Ability to troubleshoot complex application and integration issues and implement effective solutions.

Experience developing, testing, debugging, and documenting software applications.

Strong analytical, problem-solving, communication, and technical documentation skills.


Must-Haves

Experience supporting AWS databases and application integrations.

Strong database troubleshooting and integration support skills.

Ability to independently resolve complex application issues and maintain system reliability.


Nice-to-Haves

Experience with LiDAR data or geospatial applications.

Experience with AWS Aurora, S3 image repositories, and imagery processing workflows.

Experience supporting infrastructure digital twins or asset management applications.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.