ACCOUNTABILITIES AND ESSENTIALS
• Develops detailed program specifications on most phases of applications programming activities
by working with project management and receiving instruction and direction.
• Converts project specifications into sequential, detailed instructions and logical steps for coding
...
into computer processing language by creating flowcharts and/or pseudo-code where
applicable.
• Considers all aspects of project such as hardware design, hardware limitations, operating time,
format of desired results and any other system constraints by working with project
management.
• Eliminates errors before moving project to Quality Assurance by testing and debugging
programs.• Maintains and enhances existing application programs by continually improving understanding
of user’s needs and how the system can better support the user.
• Formulates project plan by working with project management and outlining steps required to
develop project and submits project plan to project management for approval when
appropriate.
• Understands current operating procedures by consulting with users and reviewing project
objectives.
• Completes project assignments in a timely manner by receiving directions and project
assignment priority from Project Leader/Manager.
Ensures a timely progression of project completion by coordinating testing activities, including
test data and results, with Quality Assurance.
• Develops programs that run efficiently and adhere to TTI standards by minimizing excess
overhead in applications and re-using existing code and coding techniques.
• Ensures long term maintainability of the system by documenting project according to TTI
guidelines.
• Provides resolutions to problems by taking the initiative to use all available resources for
research.
• Provides programmer support on a 24-hour basis by participating in the Programmer of the
Week (POW) rotation.
• Complete assignments or tasks based on the priority and urgency of the assignment or task.
• Work on a more than one assignment at a time.
• Complete assignments within the expected duration.
• Understands business processes and can help design appropriate solutions to support business
processes.
• Ability to troubleshoot issues and provide optimal solution for business users.
• Possesses good interpersonal and strong customer service skills.
• Capable of leading meetings with business owners.
• Good ability to communicate technical information to non-technical audiences (verbally and
written).
• Comply with all company Policies and Procedures.
• Maintain current knowledge of industry trends, concepts, and techniques.
SKILLS AND CERTIFICATIONS
• Knowledge of COBOL, DB2, CICS, z/OS, JCL, and/or C and AIX, and/or Java/Websphere/ Java
Swing.
• Possesses keyboard proficiency.
• Ability to type 40 words per minute.
• Possesses strong analytical and problem solving skills.
• Possesses strong attention to detail skills.
• Possesses strong organizational skills and multitasking ability.
• Ability to analyze the impact of decisions before execution.
• Possesses interpersonal skills.
• Must have the ability to remain in a stationary position for extended periods of time.
• Exhibit manual dexterity to dial a telephone, to enter data into a computer terminal; to perceive
and read a computer screen and printed material with or without vision aids.• Detect and understand speech at normal levels and on the telephone; converse in audible tones
so that others may understand clearly in person and on the telephone; ability to understand and
follow oral and written instructions.
EDUCATION & EXPERIENCE
• Bachelor’s Degree in Computer Science or a related field.
• 4+ years related experience required
This is a summary of the primary accountabilities and requirements for this position. The company
reserves the right to modify or amend accountabilities and requirements at any time at its sole discretion
based on business needs. Any part of this job description is subject to possible modification to
reasonably accommodate individuals with disabilities.
show more
ACCOUNTABILITIES AND ESSENTIALS
• Develops detailed program specifications on most phases of applications programming activities
by working with project management and receiving instruction and direction.
• Converts project specifications into sequential, detailed instructions and logical steps for coding
into computer processing language by creating flowcharts and/or pseudo-code where
applicable.
• Considers all aspects of project such as hardware design, hardware limitations, operating time,
format of desired results and any other system constraints by working with project
management.
• Eliminates errors before moving project to Quality Assurance by testing and debugging
programs.• Maintains and enhances existing application programs by continually improving understanding
of user’s needs and how the system can better support the user.
• Formulates project plan by working with project management and outlining steps required to
develop project and submits project plan to project management for approval when
appropriate.
• Understands current operating procedures by consulting with users and reviewing project
objectives.
...
• Completes project assignments in a timely manner by receiving directions and project
assignment priority from Project Leader/Manager.
Ensures a timely progression of project completion by coordinating testing activities, including
test data and results, with Quality Assurance.
• Develops programs that run efficiently and adhere to TTI standards by minimizing excess
overhead in applications and re-using existing code and coding techniques.
• Ensures long term maintainability of the system by documenting project according to TTI
guidelines.
• Provides resolutions to problems by taking the initiative to use all available resources for
research.
• Provides programmer support on a 24-hour basis by participating in the Programmer of the
Week (POW) rotation.
• Complete assignments or tasks based on the priority and urgency of the assignment or task.
• Work on a more than one assignment at a time.
• Complete assignments within the expected duration.
• Understands business processes and can help design appropriate solutions to support business
processes.
• Ability to troubleshoot issues and provide optimal solution for business users.
• Possesses good interpersonal and strong customer service skills.
• Capable of leading meetings with business owners.
• Good ability to communicate technical information to non-technical audiences (verbally and
written).
• Comply with all company Policies and Procedures.
• Maintain current knowledge of industry trends, concepts, and techniques.
SKILLS AND CERTIFICATIONS
• Knowledge of COBOL, DB2, CICS, z/OS, JCL, and/or C and AIX, and/or Java/Websphere/ Java
Swing.
• Possesses keyboard proficiency.
• Ability to type 40 words per minute.
• Possesses strong analytical and problem solving skills.
• Possesses strong attention to detail skills.
• Possesses strong organizational skills and multitasking ability.
• Ability to analyze the impact of decisions before execution.
• Possesses interpersonal skills.
• Must have the ability to remain in a stationary position for extended periods of time.
• Exhibit manual dexterity to dial a telephone, to enter data into a computer terminal; to perceive
and read a computer screen and printed material with or without vision aids.• Detect and understand speech at normal levels and on the telephone; converse in audible tones
so that others may understand clearly in person and on the telephone; ability to understand and
follow oral and written instructions.
EDUCATION & EXPERIENCE
• Bachelor’s Degree in Computer Science or a related field.
• 4+ years related experience required
This is a summary of the primary accountabilities and requirements for this position. The company
reserves the right to modify or amend accountabilities and requirements at any time at its sole discretion
based on business needs. Any part of this job description is subject to possible modification to
reasonably accommodate individuals with disabilities.
show more