June 6, 2024
Electric Energy Jobs

Full Stack Engineer (C)

Organization:
Tennessee Valley Authority
Region:
United States, Tennessee, Chattanooga
End of contest:
July 7, 2023
  This job posting has expired
Type:
Full time
Category:
Engineer
Description

Job ID: 514620

Location: CHATTANOOGA, TN
Regular/Temporary: Regular

Responsibilities

Full Stack Engineer (C) - 514620

Organization: Technology & Innovation

Department: Platform Services

Location: Chattanooga, TN

Relocation Offered: Relocation assistance will not be offered.

Posting Open: 6/29/2023

Posting Close: 7/10/2023 at 11:59 PM EST

Salary: Competitive

Job Summary

  • Serves as TVA's recognized technical expert for one or more of TVA's software solutions
  • Understands how front-end and back-end technology need to integrate and work together efficiently
  • Demonstrates expert proficiency in troubleshooting and debugging issues with either front end or back in of solution
  • Proficient in performing tasks at any level of the application technical stack, including:
    • Configuring or troubleshooting system infrastructure
    • Understanding, creating, tuning, and querying databases
    • Developing or troubleshooting APIs or back-end code
    • Developing or troubleshooting Front- End code
  • Design client-side and server-side architecture
  • Write production ready code for both front end and back end systems
  • Conduct thorough testing of the developed applications and fix identified bugs
  • Create documentation for applications developed
  • May serve as a work leader , in a non-supervisory leadership position, having job-related responsibilities to lead project assignments in a broad or specialty area
  • Communicates orally and in writing at a level that fosters business partner relationships and team health
  • Provides technical guidance to teams and other software engineers  or dev ops engineers
  • Provides 24x7 support of applications as required

Supervision Received

Independently performs assignments with instructions as to general results expected. Incumbent plans and executes the work with minimal supervision and works under the direction of a team leader or department manager.

Skills and Proficiencies (May be job or organization specific)

Familiarity with and ability to support modern programming languages.

Understanding of middleware platforms such as, but not limited to: Web Application Servers like IIS, WebSphere, WebLogic, Tomcat, Apache; Business Intelligence like COGNOS, Tableau, OBIEE; Integration like TIBCO, SSAS, SSRS, SSIS, Informatica, Mulesoft; Mobile Computing Platforms including SOA and Security Confirmation and Management of those platforms; First and Third Party cloud hosting solutions like VMWare, Amazon Web Services, Microsoft Azure. 

Scripting languages such as Ansible or PowerShell

Understanding of server including Solaris, LINUX, Windows Server, VMWare ESX, VCloud, EMC, and JVMs in all areas (examples:  configuration, tuning, capacity management, security, compliance,  monitoring, automation, support, vendor relationships, and other areas) Hardware including ORACLE, HP Blade, CISCO UCS, Veritas.

Understanding of Cisco Router, Switch Firewall, UCS, Avaya Voice, F5 Load balancing, RSA authentication.

Knowledgeable in developing, implementing, trouble shooting and supporting cloud based solutions. Working knowledge and understanding of a broad range of management, compute and networking technologies.

Working knowledge of Windows, VMWare and Unix based operating systems.

Minimum Qualifications (Consistent with Classification Standard)

Education and Experience/Certificates, Licenses, and Registration Requirements/Other Requirements

A Bachelor's degree in computer science, engineering, mathematics or related field of study; or equivalent education, training & experience.  Extensive experience and expert knowledge in applying the concepts, practices and procedures related to application development.  Must have experience with one or more of the languages and one DBMS listed in "Skills and Proficiencies".  Must be able and willing to assume on-call rotational assignments which may include 24 hour on 7-day per week availability.  Occasional travel may be needed for training, work assignments, or meetings.  May be required to obtain and maintain a security clearance based on position / access requirements and essential job functions. 

Read the full posting.

Contact

Tennessee Valley Authority

400 West Summit Hill Drive

Knoxville

Tennessee United States

www.tva.com