Portland General Electric - Portland, OR

posted 19 days ago

Full-time - Mid Level
Portland, OR
1,001-5,000 employees
Utilities

About the position

The Associate/Staff Cloud Application Developer at Portland General Electric (PGE) is responsible for developing and enhancing software applications in the cloud, specifically within AWS. This role involves coding, testing, debugging, and documenting software applications, as well as analyzing requirements and integrating application components. The developer will ensure that the applications align with strategic business outcomes and are cost-effective, while also providing technical guidance and support to team members.

Responsibilities

  • Develop program logic and achieve business outcomes for new applications or modify existing applications in AWS.
  • Code, test, debug, and document software applications.
  • Analyze requirements and integrate application components.
  • Monitor implemented solutions for cost-effectiveness and utilization.
  • Draft and maintain procedures and documentation for application support.
  • Manage application enhancements to improve business performance.
  • Ensure incidents are handled according to agreed procedures and facilitate recovery after incidents.
  • Investigate escalated incidents and ensure proper documentation and closure.
  • Specify and design large or complex systems, ensuring appropriate design standards are applied.
  • Design and build integration components and interfaces.

Requirements

  • Bachelor's degree in business, computer science, engineering, management, or related field or equivalent experience.
  • 2 or more years of large-scale software development or application engineering experience.
  • Recent coding experience in three or more of the following languages: Python, Java, JavaScript, C/C++, C#, Node.js, SQL.
  • Demonstrated experience in designing APIs and creating serverless RESTful micro-services in Cloud (AWS preferred).
  • Experience in developing solutions using AWS resources/services including S3, Lambda, EC2, EMR, API Gateway, Glue, Snowflake, RDS, DynamoDB.

Nice-to-haves

  • Experience in Data Modeling, ETL development, and Data warehousing in Cloud.
  • Experience in developing end-to-end solutions for large structured and unstructured data sets across AWS cloud, on-premises, and SaaS environments.
  • Knowledge of AWS cloud architecture best practices such as VPC Peering, VPN Tunnel, Security (NACL/ACL).
  • Strong practical application development experience on Linux and Windows-based systems.

Benefits

  • Performance-based incentive bonus
  • Total rewards package designed to support well-being and professional development
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service