What are the responsibilities and job description for the APPLICATION SYS PROG ANALYST I position at Army and Airforce Exchange Service (AAFES)?
Job Description
Posting Details
RESPONSIBLE FOR THE REVIEW, ANALYSIS, DESIGN, MODIFICATION AND EXECUTION OF ONE OR MORE APPLICATIONS WITHIN AN IT APPLICATION PORTFOLIO THAT SUPPORTS EXCHANGE BUSINESS FUNCTIONS. TASKS RELATED TO THIS PROCESS INCLUDE, BUT ARE NOT LIMITED TO, ENCODING, TESTING, DEBUGGING AND DOCUMENTING PROGRAMS THAT ARE A PART OF AN APPLICATION (OR SYSTEM.) GATHERS REQUIREMENTS FROM OTHER IT STAFF AND USERS, CREATES SPECIFICATIONS TO MEET THEIR NEEDS, DEVELOPS CODE TO ENHANCE EXISTING APPLICATIONS. ENSURE USERS COMPLY WITH THE POLICIES AND PROCEDURES FOR THE APPLICATION. MONITORS THE PERFORMANCE OF THE PROGRAMS FOR THE IT APPLICATION. SERVES AS SECOND LEVEL SUPPORT OF NON-ROUTINE AND MAJOR EVENTS AND INCIDENTS FOR ASSIGNED APPLICATIONS BY IDENTIFYING, EVALUATING, AND TROUBLESHOOTING THESE EVENTS. RESPONDS TO TELEPHONE CALLS AND EMAIL REQUESTS FOR APPLICATION SUPPORT. PROVIDES MANAGEMENT WITH STATUS REPORTS. RESEARCHES NEW TECHNOLOGY AND PROCEDURES TO SUPPORT APPLICATIONS MANAGEMENT. TRAINS AND COORDINATES WITH IT STAFF ON THE APPLICATION MANAGEMENT PROCESS. COMPETENT TO WORK MOST PHASES OF APPLICATION MANAGEMENT, BUT MAY REQUIRE INSTRUCTION AND GUIDANCE FOR SOME PHASES OF MANAGING APPLICATIONS. SAFEGUARDS PHYSICAL ACCESS TO EXCHANGE RESTRICTED DATA, PROCESSES AND SERVICES.
Job Qualifications
4 YEARS EXPERIENCE IN COMPUTER SYSTEM DESIGN AND COMPUTER PROGRAMMING USING THE APPLICABLE COMPUTER LANGUAGES
OR
COMPLETE IT PROFESSIONAL CERTIFICATION OR TRAINING PROGRAM IN PROGRAMMING/DEVELOPMENT IN COMPUTER SCIENCE
OR
A BACHELOR'S DEGREE IN INFORMATION TECHNOLOGY AND 2 YEARS EXPERIENCE IN COMPUTER SYSTEM DESIGN AND COMPUTER PROGRAMMING USING THE APPLICABLE COMPUTER LANGUAGES
REQUIRED TECHNICAL SKILLS MAY VARY AS REQUESTED BY THE SUPERVISOR DEPENDING ON THE LOCATION OF THE POSITION BEING FILLED.
Degree (one of):
BACHELORS DEGREE - Preferred
Major/Minor (one of):
INFORMATION TECHNOLOGY - Preferred
Additional Qualifications/Requirements
This position can be worked from home.
Technical (Preferred/Required Skills/Systems):
#DICE_EXCHANGE_IT_HIRING
Major Duties
interprets program specifications, programs, tests, and debugs programs
researches and troubleshoots application issues
creates and maintains program documentation
analyzes and designs solutions, develops program specifications
provides Management reporting
Performs other related duties as assigned
Work Challenges
24x7 work environment supporting Exchange operations, which requires either shift work, on call, and/or after hours project work and may include holidays, and weekends
IT environment is constantly changing demanding quick solutions and evolving skills
IT position located at HQ
IT position - there may be some TDY associated with this IT work
RESPONSIBLE FOR THE REVIEW, ANALYSIS, DESIGN, MODIFICATION AND EXECUTION OF ONE OR MORE APPLICATIONS WITHIN AN IT APPLICATION PORTFOLIO THAT SUPPORTS EXCHANGE BUSINESS FUNCTIONS. TASKS RELATED TO THIS PROCESS INCLUDE, BUT ARE NOT LIMITED TO, ENCODING, TESTING, DEBUGGING AND DOCUMENTING PROGRAMS THAT ARE A PART OF AN APPLICATION (OR SYSTEM.) GATHERS REQUIREMENTS FROM OTHER IT STAFF AND USERS, CREATES SPECIFICATIONS TO MEET THEIR NEEDS, DEVELOPS CODE TO ENHANCE EXISTING APPLICATIONS. ENSURE USERS COMPLY WITH THE POLICIES AND PROCEDURES FOR THE APPLICATION. MONITORS THE PERFORMANCE OF THE PROGRAMS FOR THE IT APPLICATION. SERVES AS SECOND LEVEL SUPPORT OF NON-ROUTINE AND MAJOR EVENTS AND INCIDENTS FOR ASSIGNED APPLICATIONS BY IDENTIFYING, EVALUATING, AND TROUBLESHOOTING THESE EVENTS. RESPONDS TO TELEPHONE CALLS AND EMAIL REQUESTS FOR APPLICATION SUPPORT. PROVIDES MANAGEMENT WITH STATUS REPORTS. RESEARCHES NEW TECHNOLOGY AND PROCEDURES TO SUPPORT APPLICATIONS MANAGEMENT. TRAINS AND COORDINATES WITH IT STAFF ON THE APPLICATION MANAGEMENT PROCESS. COMPETENT TO WORK MOST PHASES OF APPLICATION MANAGEMENT, BUT MAY REQUIRE INSTRUCTION AND GUIDANCE FOR SOME PHASES OF MANAGING APPLICATIONS. SAFEGUARDS PHYSICAL ACCESS TO EXCHANGE RESTRICTED DATA, PROCESSES AND SERVICES.
Job Qualifications
4 YEARS EXPERIENCE IN COMPUTER SYSTEM DESIGN AND COMPUTER PROGRAMMING USING THE APPLICABLE COMPUTER LANGUAGES
OR
COMPLETE IT PROFESSIONAL CERTIFICATION OR TRAINING PROGRAM IN PROGRAMMING/DEVELOPMENT IN COMPUTER SCIENCE
OR
A BACHELOR'S DEGREE IN INFORMATION TECHNOLOGY AND 2 YEARS EXPERIENCE IN COMPUTER SYSTEM DESIGN AND COMPUTER PROGRAMMING USING THE APPLICABLE COMPUTER LANGUAGES
REQUIRED TECHNICAL SKILLS MAY VARY AS REQUESTED BY THE SUPERVISOR DEPENDING ON THE LOCATION OF THE POSITION BEING FILLED.
Degree (one of):
Major/Minor (one of):
Additional Qualifications/Requirements
This position can be worked from home.
Technical (Preferred/Required Skills/Systems):
- PROGRAMMING - Required
- Proficiency with one of programming languages: C#, C , Python or Java
- Proficiency with web front-end languages: HTML, CSS, and JavaScript
- Proficiency with database query languages: Either MS T-SQL, Oracle PL/SQL, PostgreSQL
- Proficiency with SQL Server technologies: SSIS, SSRS
- Proficiency with web frameworks/libraries: MVC, Angular
- Experience with software development lifecycle from requirements analysis, design, development, QA, to production
- Experience in consuming application programming interfaces (APIs)
- Experience in GitHub, GitLab or any version control tools
#DICE_EXCHANGE_IT_HIRING
Major Duties
interprets program specifications, programs, tests, and debugs programs
researches and troubleshoots application issues
creates and maintains program documentation
analyzes and designs solutions, develops program specifications
provides Management reporting
Performs other related duties as assigned
Work Challenges
24x7 work environment supporting Exchange operations, which requires either shift work, on call, and/or after hours project work and may include holidays, and weekends
IT environment is constantly changing demanding quick solutions and evolving skills
IT position located at HQ
IT position - there may be some TDY associated with this IT work