Previous Job
Previous
Application Programmer Analyst
Ref No.: 17-25377
Location: Kansas City, Missouri
 
  • This position typically provides application expertise and support for a limited number of system applications/business functions.
  • This position plays a key role in designing, encoding, testing and documenting the development and modification of applications.
  • In addition, this position assumes a leadership role on medium-size projects.
  • Interfaces with users to determine the use of and requirements/specifications for development and/or modification to assigned business system/system application.
  • Leads the design, development (encoding) and implementation of applications and application modifications.
  • Leads the testing and debugging of applications prior to implementation.
  • Develops and maintain documentation of applications and system integration.
  • Consistently uses courtesy while providing application support to end users.
  • Asks questions to gather information about the problem and listens carefully.
  • Guides the user through diagnostic and resolution procedures, using clear and concise directions.
  • Uses personal initiative and knowledge of application development to resolve a variety of moderately complex to highly complex applications problems. Uses good judgment, attention to detail, persistence, and resolves issue in a timely manner.
  • Monitors applications to ensure maximum performance.
  • Maintains and enhances applications to address newly discovered problems or new requirements.
  • Runs backup and recovery procedures and processes as directed by organization and IT standards and policies.
  • Follows policies and procedures to ensure corporate data security and change control. • Freely shares information and technical guidance to application programmers who have less experience and expertise.
 
Mandatory
 
  • Understands and considers standard concepts, best practices and procedures related to application development.
  • Expertise in a limited number of programming languages/application systems while becoming increasingly familiar with additional programming languages and/or application systems.
  • Working knowledge of multiple application systems/business functions with expertise in selected systems/functions.
  • Working knowledge of business goals, corporate IT standards, strategy and service level agreements.
  • Communicates effectively with all levels of employees, both technical and non-technical.
  • Establishes cooperative relationships with departments
  • Guides small to medium project teams effectively, accurately and timely.
  • Searches for and identifies alternative and/or innovative solutions to technical problems.
  • Uses planning skills to manage and complete projects on time and on budget.
  • Exercises sound judgment when making decisions.
  •  Quickly adapts to multiple demands and rapidly changing priorities.
 
  • Education/Experience Bachelor's Degree in Computer Science, Information Technology or other related field and 4 years of applications programming experience OR 6 years of applications programming experience
 
Ideal Candidate:

Experience with Oracle Customer Care & Billing (CCB) preferred. Oracle SQL required. PL/SQL Atomic UC4 preferred, Batch Scheduling and UNIX scripting
 

Skill Matrix
Skill Name Description Level (1-5, 5 being the highest) 
1   2   3   4   5  
Years Mandatory(Yes/No)
Oracle CC&B Experience with Oracle Customer Care and Billing (CC&B)      0-3 Years No
SQL Experience with Oracle SQL and PL/SQL Atomic UC4      4-5 Years Yes
Batch Processing Experience with batch processing and UNIX scheduling priorities.      4-5 Years Yes
UNIX Script Experience with UNIX Shell Scripting.      4-5 Years Yes