Programmer Analyst
STATEMENT OF RESPONSIBILITIES
* Works at the highest technical level of all phases of application systems analysis and programming preparing detailed specification from which programs will be written.
* Provides guidance and training to less experienced analysts/programmers.
* Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time and form of desired results.
* Analyzes designs, develops, tests, implements, maintains, and documents application software/operating systems.
* Prepares detailed technical documentation, participates in test-plan development, integration and deployment.
* Utilizes experience in development methodology, structured programming, coding, and documentation, testing methodology and industry standards to define and develop application solutions for clients. Develops and/or supports business applications/operating systems in application programming language(s).
* Participates in business process work sessions, project meetings, and joint applications development sessions.
* Confers with the user to clarify problem/project and desired results (if necessary), analyzes alternatives and proposes programming task(s) to supervisory. Participates in application development/modification as a project team leader or team member when necessary.
QUALIFICATIONS
* A degree in Computer Science, business or equivalent experience.
* Experience in applications programming in concentration area (e.g. JAVA, J2EE, Struts, BEA’s Weblogic, BusinessWare, HTML, SQL, Visual Basic, .Net, AJAX, etc.).
* Ability to effectively communicate with personnel in the department and system users.
* Flexibility to adapt to rapidly changing conditions and emergency situations.
* Ability to organize work assignments, to follow through with assigned work, and to evaluate procedures in terms of efficiency and effectiveness.
* Ability to determine from general instructions the actions needed to complete tasks.
* Understands and possesses personal values of integrity, honesty, self-esteem, recognition, and achievement and how these values are portent motivators for customers and staff.
* Ability to communicate orally and in writing, as required, with persons inside and outside the Corporation, via standard means.
TECHNICAL SKILLS
* Basic Project Management Methodology
* Application design
* Web 2.0 Technologies
* Systems, integration, and application language diversity
* Windows Applications (Word, Excel, Power Point, Access)
|