Jackson Energy Authority: Programmer Analyst

Duties

Position Summary:

  • Develops, analyzes and modifies new and existing computer software program components
  • Performs coding, testing and debugging activities to check for faults and errors
  • Maintains and updates integrated software applications
  • Assures proper integration with other computer systems; coordinates work necessary to meet user requirements. 

Qualifications

  • B.S. Degree in Computer Science or related two (2) years experience in computer programming or Associates Degree in Computer Science or related area and five (5) years experience in computer programming
  • Excellent customer relations skills; ability to write reports and/or graphics and routine business correspondence; ability to think logically in solving problems
  • Language skills in: .NET, C#/C++, VB.Net, HTML, SQL & Informix DBs Mobile app development

Certifications:

  • Microsoft Certified Professional or greater within 12 months

Physical Demands: 

  • The ability to use a computer keyboard effectively
  • The ability to orally communicate by phone and person to person
  • The ability to see and read printed material

Work Environment: 

  • Indoor office conditions

Driving: 

  • Must have and maintain a valid Tennessee Class "D" license

Telephone: 

  • Must maintain an operating telephone and furnish the number to his/her supervisor

Essential Functions: 

  • Analyzes user requirements to enhance existing solutions
  • Interprets user requirements and creates requirement documents to be used in programming tasks
  • Performs research within existing applications and provides feedback as needed
  • Learns and maintains knowledge of set-up and configuration for existing JEA software
  • Write, tests and modifies computer and/or network programs
  • Performs system testing and assists in user testing prior to implementation
  • Performs Quality Assurance activities (walk-through, code reviews)
  • Continuously update and manage source code
  • Diagnose and resolves basic programming problems with set project deadlines
  • Participates in meetings to identify and solve problems before, during and post implementation
  • Participates in reviews of completed projects to ensure that goals have been met
  • Assists in project coordination for Information Technology (i.e. converting to new hardware and software)
  • Prepares detailed work plans for all assigned tasks
  • Interacts with all levels of user community to understand project objectives
  • Assists users in resolving computer-related problems
  • Train employees in the use of computer software and hardware
  • Translates technical information into user-friendly program documentation
  • Maintains application dependent directory structure for source code
  • Follows JEA coding and documentation standards
  • Maintains program logic and change documentation using comments within source code
  • Reads technical journal or manuals and attends vendor seminars to become familiar with new hardware and software
  • Performs additional job-related duties as assigned 

How to Apply:

For more information about this job as well as other employment opportunities at Jackson Energy Authority go to https://www.jaxenergy.com/jobs/    

Hours: Full-time
date posted: 09-21-2018