Job Description for a Senior Programmer Analyst

Job Description for a Senior Programmer Analyst thumbnail
Senior programmer analysts perform very complex work in the field of systems development.

Senior programmer analysts perform a variety of complex duties related to data base management systems. These professionals design and install new software, perform analysis and maintenance of existing information systems, and provide responsible technical support.

  1. General Duties

    • Senior analysts are responsible for analyzing and repairing equipment and system difficulties. They test computer programs, assign, prioritize and oversee the work of computer-operations staff, and provide training and education to other department personnel.

    Educational Requirements

    • Employers require a minimum of an associate degree in computer programming or a certificate of completion from an accredited technical school before consideration. Many employers, such as Murray City, Utah, require a bachelor of computer science degree.

    Other Requirements

    • Candidates for employment must have a thorough knowledge of database administration as well as data-modeling terms and concepts. Prospective analysts must have proficiency in languages such as COBOL or SQL, and a good knowledge of system design and testing principles.

    Work Environment

    • Most work duties are performed while seated at a desk and computer station in a quiet office environment. Interaction with staff and members of other departments is commonplace.

    Salary

    • According to a 2009 U.S. Department of Labor report, computer system analysts earned a mean annual wage of $80,430. Some salaries surpass $119,000 per year.

Related Searches:

References

  • Photo Credit computers image by Olga Chernetskaya from Fotolia.com

Comments

You May Also Like

  • Senior Programmer Analyst Description

    A senior programmer analyst helps an organization improve operating systems and meet business requirements in the short- and long-terms. The analyst discusses...

  • Job Description of a Senior IT Analyst

    A senior information technology analyst is responsible for improving business productivity. Also referred to as an IT systems analyst or system analyst,...

  • Senior Network Analyst Job Description

    A senior network analyst is responsible for the design, plan and implementation of LAN/WAN client/server network technology. The analyst provides application and...

  • Junior Programmer Duties

    Junior Programmer Duties. Computer programmers with fewer than two years of professional experience are considered junior programmers. There is a significant learning...

  • Programmer-Analyst Job Description

    A programmer-analyst writes, reviews, and modifies computer software. By encoding, testing, debugging and documenting programs, he is responsible for translating the ...

  • Job Description of a Lead Programmer Analyst

    A lead programmer analyst is a professional who develops computer software or programs for an organization and leads other programmer analysts to...

Related Ads

Featured