Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss


The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Forgot Password?

Don't have an account? Sign Up

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Become An Application Programmer Analyst

Where do you want to work?

To get started, tell us where you'd like to work.
Sorry, we can't find that. Please try a different city or state.

Working As An Application Programmer Analyst

  • Interacting With Computers
  • Making Decisions and Solving Problems
  • Processing Information
  • Getting Information
  • Evaluating Information to Determine Compliance with Standards
  • Mostly Sitting

  • Repetitive

  • $93,750

    Average Salary

What Does An Application Programmer Analyst Do At Phacil, Inc.

* Responsible for activities related to overall web design.
* Assigns personnel to various projects, directs their activities, and evaluates their work.
* Ensures all requirements of web design are included in the overall organization web design strategy.
* Designs and builds web pages using a variety of graphics software applications, techniques, and tools.
* Designs and develops user interface features, site animation, and special effects elements.
* Contributes to the design groups’ efforts to enhance the appeal of the organization’s online offerings, and designs the website to support the organization’s strategies and goals relative to external communications

What Does An Application Programmer Analyst Do At Virginia State Government

* Defines, plans, implements, updates and maintains solutions on assigned projects applying knowledge of programming techniques and computer systems.
* Evaluates business requirements and develops the total technical design and architecture to implement the project.
* Evaluates user requests for new or modified programs to determine feasibility, cost and compatibility with the current system.
* Formulates plans, outlining steps, flowcharts and diagrams required to develop programs.
* Provides technical direction to project team members.
* Codes, tests, debugs, and maintains applications.
* Develops and maintains up-to-date system documentation.
* Promotes and follows the established processes, policies, standards and procedures to assure compliance with state and regulatory policies and standards.
* Minimum Qualifications
* Experience in application programming and development
* Experience in developing and maintaining application system documentation
* Extensive knowledge of data processing and related system engineering technology
* Proficiency in the J2EE and JAVA technology and development experience
* Extensive experience with multiple browser platforms and support, including mobile browser support
* Knowledge and demonstrated skill in systems analysis and design concepts
* Ability to conceptualize and create logical and data models and physical relational database management models; knowledge and demonstrated skill in iterative systems development life cycle and methodology
* Knowledge of project management techniques
* Ability to plan and make high level decisions based on expertise and experience
* Ability to effectively communicate (verbal and written) technical concepts and application procedures to non-technical users
* Degree or certification in Information Systems or Computer Science (or a related field of study) or equivalent experience.
* Hands-on experience using J2EE/JAVA.
* Significant skill and experience with embedded and interactive SQL data manipulation language
* Experience with Unix/Linux and Microsoft Windows operating systems
* Working knowledge of systems analysis and design processes, database management, and information management.
* Experience in providing guidance to programmers or other technical staff.
* Preferred Qualifications
* Experience with OO Design and Multi-threaded programming a plus
* Special Requirements
* Thorough employment and education verifications,** as well as criminal background checks, will be conducted on the successful applicant.
* Please be advised if the information gathered does not coincide with the information listed on your application, your application will no longer be considered for the position.
* Therefore please be sure to accurately and completely report the information requested on the application.
* In addition, please be advised that while a resume is required to be attached with your application, simply stating “See attached resume” will not suffice as a fully completed application and therefore will be viewed as incomplete and not be considered for the position.
* Also, if you indicate you are a veteran, or if you indicate you have a yellow or blue Preferential Hiring Card, a copy of the corresponding document (DD214 for veteran status and yellow/blue card for Preferential Hiring Card) needs to be provided to DPOR’s Human Resource Office.
* These documents should be submitted prior to the close date for the position and may be faxed to (804) 527
* or emailed to Personnel@dpor
* Virginia.gov. ____________________________________
* AmeriCorps, Peace Corps, and other national service alumni are encouraged to apply.
* DPOR is an Equal Opportunity Employer.
* Special Instructions to Applicants
* With this ongoing recruitment, please be advised that properly completed and submitted applications will be reviewed on a biweekly basis beginning at close of business on Friday, December 8, 2017, and subsequently on a biweekly schedule thereafter.
* Contact Information
* Name
* Human Resources
* Phone
* Address
* Mayland Dr, Suite 400, Henrico, VA
* Working Title:
* Senior Application Programmer/Analyst - #60
* Role Title:
* Info Technology Specialist III
* Job Open Date:
* Is this position funded in whole or in part by the American Recovery & Reinvestment Act (Stimulus Package)?:
* No
* Hiring Range:* $88,000 - $112,000
* Agency:
* Dept of Professional & Occ Reg (222)
* Agency Website:
* Click Here for Agency Website
* Location:
* Henrico
* Position Number:
* Job Posting Number:
* Type of Recruitment:
* General Public
* G
* Does this position have telework options?:
* Yes

Show More

Show Less

How To Become An Application Programmer Analyst

A bachelor’s degree in a computer or information science field is common, although not always a requirement. Some firms hire analysts with business or liberal arts degrees who have skills in information technology or computer programming.


Most computer systems analysts have a bachelor’s degree in a computer-related field. Because these analysts also are heavily involved in the business side of a company, it may be helpful to take business courses or major in management information systems.

Some employers prefer applicants who have a master's degree in business administration (MBA) with a concentration in information systems. For more technically complex jobs, a master’s degree in computer science may be more appropriate.

Although many computer systems analysts have technical degrees, such a degree is not always a requirement. Many analysts have liberal arts degrees and have gained programming or technical expertise elsewhere.

Many systems analysts continue to take classes throughout their careers so they can learn about new and innovative technologies. Technological advances come so rapidly in the computer field that continual study is necessary to remain competitive.

Systems analysts must understand the business field they are working in. For example, a hospital may want an analyst with a thorough understanding of health plans and programs such as Medicare and Medicaid, and an analyst working for a bank may need to understand finance. Having knowledge of their industry helps systems analysts communicate with managers to determine the role of the information technology (IT) systems in an organization.


With experience, systems analysts can advance to project manager and lead a team of analysts. Some can eventually become IT directors or chief technology officers. For more information, see the profile on computer and information systems managers.

Important Qualities

Analytical skills. Analysts must interpret complex information from various sources and be able to decide the best way to move forward on a project. They must also be able to figure out how changes may affect the project.

Communication skills. Analysts work as a go-between with management and the IT department and must be able to explain complex issues in a way that both will understand.

Creativity. Because analysts are tasked with finding innovative solutions to computer problems, an ability to “think outside the box” is important.

Show More

Show Less

Application Programmer Analyst jobs

Add To My Jobs

Application Programmer Analyst Career Paths

Application Programmer Analyst
Business Analyst Information Technology Manager Director Of Information
Chief Information Officer
11 Yearsyrs
Business Analyst Senior Systems Analyst Senior Software Engineer
Chief Technology Officer
11 Yearsyrs
Senior Consultant Program Manager Senior Manager
Director Of Enterprise Architecture
14 Yearsyrs
Senior Software Engineer Senior Systems Engineer Systems Administrator
Director Of Information
10 Yearsyrs
Project Leader Systems Manager Information Systems Manager
Director Of Information Services
9 Yearsyrs
Software Engineer Senior Software Engineer
Director Of Software Development
12 Yearsyrs
Senior Systems Analyst Network Engineer Network Administrator
Information Systems Manager
6 Yearsyrs
Senior Software Engineer Business Analyst Information Technology Manager
Information Technology Director
10 Yearsyrs
Senior Systems Analyst Senior Consultant Information Technology Manager
Information Technology Systems Manager
8 Yearsyrs
Applications Developer Senior Consultant Director Of Information
Senior Director Of Information & Technology
13 Yearsyrs
Project Leader Information Technology Specialist Information Systems Manager
Senior Manager-Systems
12 Yearsyrs
Systems Analyst Systems Administrator Software Engineer
Senior Programmer Analyst
7 Yearsyrs
Senior Programmer Analyst Senior Software Engineer Senior Consultant
Senior Project Manager
12 Yearsyrs
Senior Programmer Analyst Senior Systems Analyst
Senior Software Engineer
6 Yearsyrs
Software Engineer Project Manager Senior Project Manager
Senior Technical Program Manager
12 Yearsyrs
Senior Consultant Senior Manager Director Of Information
Vice President Information Systems
10 Yearsyrs
Systems Analyst Information Technology Manager Director Of Information
Vice President Of Information Technology
12 Yearsyrs
Applications Developer Business Analyst Assistant Vice President
Vice President, Technology
11 Yearsyrs
Show More

Application Programmer Analyst Demographics


  • Male

  • Female

  • Unknown



  • White

  • Asian

  • Hispanic or Latino

  • Unknown

  • Black or African American

Show More

Languages Spoken

  • Spanish

  • Russian

  • Portuguese

  • Lithuanian

  • French

Show More

Application Programmer Analyst

Unfortunately we don’t have enough data for this section.

Application Programmer Analyst Education

Application Programmer Analyst

Unfortunately we don’t have enough data for this section.

Job type you want
Full Time
Part Time

Real Application Programmer Analyst Salaries

Job Title Company Location Start Date Salary
Applications Programmer Analyst Autodesk, Inc. San Rafael, CA May 16, 2016 $138,362
Applications Programmer/Analyst Autodesk, Inc. San Rafael, CA Jul 26, 2016 $138,362
Application Programmer Analyst Autodesk, Inc. San Rafael, CA Apr 18, 2016 $133,000
CRM Applications Programmer/Analyst Harmonic, Inc. San Jose, CA Dec 08, 2016 $129,150
Application Programmer Analyst Autodesk, Inc. San Rafael, CA Dec 19, 2016 $128,669 -
Applications Programmer/Analyst III ICMA-RC Washington, DC Sep 29, 2016 $127,379
Application Support Programmer Analyst Inovant LLC Ashburn, VA Jan 19, 2016 $125,757 -
Application Programmer Analyst Autodesk, Inc. San Francisco, CA Jun 27, 2016 $125,000
Applications Programmer Analyst, Senior Fitch Ratings New York, NY Dec 17, 2015 $119,600
Applications Programmer/Analyst Autodesk, Inc. San Rafael, CA Jun 09, 2016 $117,603
Application Programmer Analyst Autodesk, Inc. San Rafael, CA Feb 05, 2016 $117,000
Applications Programmer Analyst, Senior Fitch Ratings, Inc. New York, NY Jan 14, 2015 $115,000
Applications Programmer/Analyst Autodesk, Inc. San Francisco, CA Jan 26, 2015 $114,400 -
Senior Application Programmer/Analyst-ETL Republic Services Phoenix, AZ Jun 22, 2016 $113,838
Oracle Applications Programmer Analyst Config Consultants Corporation Plano, TX Apr 16, 2015 $93,891
Application Support Programmer Analyst Inovant, LLC Ashburn, VA May 11, 2015 $92,500 -
Senior Application Programmer/Analyst Republic Services, Inc. Scottsdale, AZ Nov 28, 2016 $92,435 -
Application Systems/Programmer Analyst III Trane, A Subsidiary of Ingersoll Rand Company Lexington, KY Jun 10, 2016 $91,598
Web Application Programmer/Analyst ICMA Retirement Corporation Washington, DC Jul 12, 2016 $91,104
Application Programmer Analyst (Middleware) Appsintegration Inc. Kansas City, MO Jan 01, 2015 $90,180
Applications Development Intermediate Programmer Analyst Citibank, N.A. Tampa, FL Aug 14, 2015 $90,000
Applications Development Intermedate Programmer Analyst Citibank, N.A. Columbus, OH Oct 11, 2015 $90,000
Business Applications Analyst/Programmer Analyst Cell Signaling Technology, Inc. Danvers, MA Sep 24, 2016 $79,789 -
Open Systems Application Support Programmer Analyst Inovant, LLC Highlands Ranch, CO Jul 09, 2016 $79,598 -
Applications Development Intermediate Programmer Analyst Citibank, N.A. NY Jan 10, 2016 $79,165
Applications Development Intermediate Programmer Analyst Citibank, N.A. New Castle, DE Jan 10, 2016 $79,165
Business Application Programmer Analyst Kaizen Technologies, Nc. Minneapolis, MN Feb 27, 2015 $79,102
SR. Web Applications Programmer/Analyst Electric Power Research Institute, Inc. Palo Alto, CA Feb 15, 2016 $78,312 -
Senior Application Programmer/Analyst-ETL Republic Services, Inc. Scottsdale, AZ Nov 28, 2016 $78,250 -

No Results

To get more results, try adjusting your search by changing your filters.

Show More

Top Skills for An Application Programmer Analyst

Pl/SqlDatabaseDesignCobolIIWebApplicationsMainframeProceduresDB2FinancialSQLServerJCLCicsWindowsASPUnixHtmlJavascriptXMLC #LanguageVsam

Show More

Top Application Programmer Analyst Skills

  1. Pl/Sql
  2. Database Design
  3. Cobol II
You can check out examples of real life uses of top skills on resumes here:
  • Performed data mapping, wrote PL/SQL conversion scripts and created tables for sales commissions and territory forecasting.
  • Tuned and optimized queries by altering database design, analyzing different query options and indexing strategies.
  • Translated PLI programs to COBOL II for Y2K compliance.
  • Developed and documented new functionality for accounting software and web applications.
  • Worked as programmer developing and maintaining large-scale, mainframe-based application systems.

Top Application Programmer Analyst Employers

Application Programmer Analyst Videos

A Day in the Life - Computer Programmer