Full Stack Engineer (C) - 517229
Job ID: 517229
Location: KNOXVILLE, TN
Regular/Temporary: Regular
External - Posting Description
Full Stack Engineer (C) - 517229
Organization: Technology & Innovation
Department: Product Delivery Operations Platforms
Work Location Requirements: This is a hybrid position based in Chattanooga, Knoxville, or Nashville, Tennessee, or Huntsville, Alabama.
Relocation: Relocation benefits are not offered for this position.
Posting Open: 1/17/2025
Posting Close: 2/16/2025 at 11:59 pm EST
Salary: Competitive
This position will serve as a SME TVA's PI Historian. The ideal candidate will have extensive experience in Aveva PI, general Historian support, database structures, data science, and/or object-oriented programming.
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.
Knowledgable 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.
Working Conditions
Telework may be performed from within the TVA Work Area. Work may be performed about 80% virtually and 20% in-office work. Employees are responsible for meeting the established reporting requirements of their business unit or position, which may vary based on business needs. Employees will not receive travel reimbursement from the virtual work location to their TVA official work location.
Equal Employment Opportunity
TVA values and embraces diversity. We encourage all individuals to apply regardless of race, color, national origin, ethnicity, gender, sex, abilities/disabilities, sexual orientation, religion, veteran status and age. We strive to be inclusive of all the people we serve across the Valley.
TVA is an Equal Opportunity employer and complies with all applicable laws and regulations regarding equal employment opportunities. Any applicant or employee who believes s/he has a discrimination claim (including harassment or retaliation) must contact TVA’s Equal Opportunity Compliance office within 45 calendar days of the event or action s/he believes to constitute discrimination, harassment, or retaliation.
Drug-Free Workplace
All TVA Non-Nuclear employees are covered by TVA's Federal Drug-Free Workplace Program Plan, in accordance with Executive Order 12564, Public Law 100-71 and the Mandatory Guidelines for Federal Workplace Drug Testing. Information regarding the Drug Free Workplace Program can be found at www.samhsa.gov/workplace. TVA Non-Nuclear employees in Testing Designated Positions, including those performing safety-sensitive duties are also subject to random drug testing. TVA Nuclear employees are subject to random alcohol and drug tests in accordance with 10 CFR Part 26 as mandated by the Nuclear Regulatory Commission (NRC).
How to Claim Vet Preference
If you are requesting to be considered as a preference-eligible veteran as outlined in the application process, you must submit your military documents before the posting close date indicated above. Be sure to include all supporting documentation: Form DD214 (member 2 or member 4 copy), a Veterans Disability Rating Letter from the VA (if applicable), and a completed form TVA 3595. If you will not get your DD214 until you are separated or retired, you can request a Statement of Service through your military personnel office. The Statement of Service must list your dates of military service, character of service, expected date of separation and any service-connected disability rating that you have been awarded from your branch of military service. Please submit your military documents each time you apply for a position.
How to Submit Documentation:
- Upload documents in Step 8 of the application process.
- Email documents to careers@tva.gov
More information about preference eligibility and a link to form TVA 3595, can be found at https://www.tva.gov/Careers/Claiming-Veteran-Preference. If you have a question about preference eligibility, please email Careers@tva.gov.