This posting is no longer available. This is either because the employer has filled the position or the position has closed. Click here to find more jobs like this one.
Billy Graham Evangelistic Association


Billy Graham Evangelistic Association
Charlotte, North Carolina, United States

Date Posted: 10/19/2012
Categories: IT
Job Type: Full-Time

Job Description:

Develops logical procedures for computer systems, performs application program design, development, and maintenance, and maintains current written systems and database specifications for program procedures for electronic data processing.

Essential Duties and Responsibilities:

  • Performs business analysis, application design, and programming
  • Serves as technical consultant to the business
  • Creates, modifies, updates, and maintains programs as needed
  • Creates and supports automated interfaces between systems
  • Establishes procedures for solutions to problems
  • Creates and maintains documentation for systems
  • Tests and debugs programs
  • Investigates and determines causes of computer program malfunctions and implements corrective action

Marginal Duties and Responsibilities:

  • Writes computer systems requirements and specifications
  • Documents computer programs and file layouts
  • Implements new systems
  • Supports systems users and provides training when needed
  • Provides cost analysis of implementing new systems
  • Performs other duties as assigned

Reporting Relationships:

  • Reports to Application Development Manager
  • Has no supervisory responsibilities

Skills and Knowledge:

  • Minimum of high school education and three (3) years’ experience or degree in Computer
  • Science or related discipline
  • Substantial experience in Visual Studio 6 (Visual Basic & Classic ASP), Visual Studio
  • 2008/2010 (Visual Basic, C#, Windows Presentation Foundation [WPF] and ASP.NET),
  • and Microsoft SQL Server 2008 (SQL Server Reporting Services [SSRS], SQL Server
  • Integration Services [SSIS], and T-SQL)
  • Knowledge of accounting and accounting principles preferred
  • Competence in all technical phases of application programming
  • Good verbal communication skills
  • Experience with personal computer hardware, software, and applications
  • Ability to maintain confidentiality
  • Ability to work independently with self-motivation
  • Ability to make fair, sound decisions
  • Flexibility
  • Ability to listen and resolve problems
  • Ability to learn new programming languages
  • Ability to handle details, and to bring tasks to closure

Physical/Mental Demands:

  • Ability to concurrently fulfill multiple assignments and tasks
  • Ability to work for extended periods at computer workstation

Working Conditions:

  • Work is typically performed in a conventional office and technology environment
  • Some work on an on-call basis is occationally required

To apply for this position, please complete an application located at: