Programmer Analyst Job Description

Programmer Analyst Job Description

173 votes for Programmer Analyst
Programmer analyst provides software programming support for changes to existing application programs under the direction of more senior applications development staff.

Programmer Analyst Duties & Responsibilities

To write an effective programmer analyst job description, begin by listing detailed duties, responsibilities and expectations. We have included programmer analyst job description templates that you can modify and use.

Sample responsibilities for this position include:

Identify/create test cases based on test plans
Investigate and resolve issues when actual results don't meet expected results
Perform batch regression testing
Prepare and share project status reports
Prepare programs for production deployment including documentation and automated job submission following System Development Life Cycle (SDLC) procedures and standards
Create or assists in the development and maintenance of user documentation and processing guidelines
Support the production schedule
Restart failed jobs
Perform defect analysis and correction
Develop end user training materials for Shared Service Sites

Programmer Analyst Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Programmer Analyst

List any licenses or certifications required by the position: ITIL, ISC2, VCP, MCSD, SSL, APEX, AWS, SDLC, OAF, ADF

Education for Programmer Analyst

Typically a job would require a certain level of education.

Employers hiring for the programmer analyst job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Associate Degree in Computer Science, Education, Technical, Information Systems, Information Technology, Engineering, Business, Computer, Management, Mathematics

Skills for Programmer Analyst

Desired skills for programmer analyst include:

End-to-end systems development life cycles
Iterative and other modern approaches to software development
Programming languages

Desired experience for programmer analyst includes:

Experience with Agile delivery methodology preferred
Identify needed programming to meet client requirements
Identify needed test cases
Perform code reviews or analysis reviews for other PAs
Familiarity with human resource, payroll and/or benefit systems
Strong analytical, problem-solving, negotiation, task and project management, and organizational skills

Programmer Analyst Examples


Programmer Analyst Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of programmer analyst. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for programmer analyst
  • Develop front end/UX for the analytics solutions using Tableau and or other programming languages
  • Mentors technical leads/developers and supplies related information on small to medium size projects
  • Involved in all facets of the software development life cycle
  • Recommends development of new code or modification of existing code
  • Focuses on the most complex and varied specifications, devises data verification methods and standard systems procedures, and participates in systems testing process
  • Ensures accuracy of appropriate technical documents for assigned projects
  • Recommends the most efficient and cost effective solution for systems/program design
  • Oversees mentoring and cross-training to other Programmers and new team members
  • Participates in program component and data architecture design, performance monitoring, product evaluation, and buy vs
  • Analyze requests for new and/or modifications to existing Pharmacy programs/reports to determine compatibility with current systems
Qualifications for programmer analyst
  • Minimum 3 years programming experience in document/content management systems
  • Degree holder in Computer Science or related disciplines
  • Good knowledge of front end frameworks
  • Experience using iSeries Navigator and IBM Rational Developer for Power Systems Software as development debugging tools
  • Experience in Object-Oriented Programming & Design concepts and methodologies
  • Experience with the full software development life cycle, including design, testing, deployment, and documentation activities (including detailed process flows)

Programmer Analyst Job Description

Job Description Example
Our company is hiring for a programmer analyst. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for programmer analyst
  • Develop basic data extraction queries using MS SQL
  • Support existing data extract, transfer and load scripts using SQL Server Integration Services ( SSIS)
  • Liaison between specialists and internal development/tech teams
  • Hosting/co-hosting technical visitors at the LMTOC sites
  • Create proof-of-concept data-models, workflows, and tools that are scalable and can be handed off to development teams for completion and sustainability
  • Drive automation of daily/repetitive-tasks and reports
  • Manage the DW-Virt for LMTOC (table creation, query writing, query editing)
  • Support and maintenance of infrastructure (onsite and remote infrastructure)
  • Ensure communication of key dates and product/feature releases goes to the global LMTOC team
  • Support rollout of new business initiatives
Qualifications for programmer analyst
  • Experience with databases, preferably Oracle, creating/modifying tables, triggers, stored procedures, and packages
  • Knowledge and/or experience with modern development technologies and methodologies a plus
  • It is mandatory to have immense knowledge on different programming languages such as C++, Visual Basic, COBOL
  • Experience in data mining using R, SQL tools, Tableau, Toad
  • Bachelor’s degree in computer science, information systems management, mathematics, operations research, statistics, or engineering with a minimum of 2 years of experience or minimum of 6 years to satisfy education and experience requirement
  • Strong ability to interact with scientists, end users, other developers, external partners, and management to determine system parameters and requirements throughout the development life cycle

Programmer Analyst Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of programmer analyst. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for programmer analyst
  • Evaluates user request for new or modified programs to determine feasibility, cost and time required, compatibility with current system, and computer capabilities
  • Formulates plan outlining steps required to develop program, using methodologies such as structured analysis and design or object-oriented development
  • Captures requirements using industry standard development frameworks and tools
  • Designs reports, forms and letters along with computer terminal screen displays to accomplish goals of user request
  • Reviews screens, reports, forms and letters designs with users
  • Converts project specifications, using industry standard tools, such as object-oriented tools and code generation, into sequence of detailed instructions and logical steps into computer code
  • Provides program testing and corrects programs to resolve issues
  • Recreates steps taken by user to locate source of problem and rewrites program to correct errors
  • Responsible for aiding end users in meeting system reporting guideline and deadlines
  • Schedules and runs daily processing jobs according to established procedures
Qualifications for programmer analyst
  • Experience with core software applications, including SQL/DB2 and Data Models
  • C++ Windows mobile development experience
  • Knowledge of software development in an Object Oriented and Multi-Tier Environment
  • Knowledge of WebLogic 10+ application server
  • Knowledge of Web Development using Angular JS, Spring, and AJAX
  • Knowledge of software development life cycle and software quality methodologies

Programmer Analyst Job Description

Job Description Example
Our company is looking to fill the role of programmer analyst. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for programmer analyst
  • Daily tasks require working with customers and developers on technical operations
  • This role also requires troubleshooting and support for any interface errors between systems
  • You anticipate bottlenecks, manage competing priorities, evaluate and make tradeoff decisions, balance the business needs versus technical constraints and maximize business benefit
  • You focus heavily on cross-functional communication to ensure key decisions, risks, issues, and solution status are made clear to all
  • You will push the limits of third-party software through innovative design and delivery
  • You are prompt, professional, articulate, and persistent in your interactions with customers and our partners
  • Take responsibility for code development, testing and deliverables using agile delivery mechanisms such as scrum, and participate in daily progress meetings reporting back to the manager
  • Ability to convert business requirements into technical artifacts, with an eye for optimal design, performance, extensibility, security, and scalability
  • Work in team building and PMO environments to support and facilitate the resolution of systems issues and defects
  • Self-Motivated and take leadership role to mentor team members as required
Qualifications for programmer analyst
  • Experience working with Unix or Linux
  • Experience with Shell/Unix scripting (Perl, PHP, Bash, Awk, Expect, Bourne, Korn, Phython)
  • Experience with database technologies (Oracle, DB2, UDB, SQLServer, MySQL)
  • Strong knowledge of network utilities (Telnet, FTP, SFTP)
  • Experience with Pharmacy systems HIGHLY desirable
  • Knowledge of Pharmacy domain and operations HIGHLY desirable

Programmer Analyst Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of programmer analyst. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for programmer analyst
  • Coordinates and interfaces with Technical and Operations personnel for problem resolution, efficiency improvements, and implementation of new systems
  • Keeps abreast of Technical Advancements through participation in professional organizations, literature, and education opportunities
  • Gains understanding and develops expertise in MIS procedures and design methodologies
  • Setup Hybris development environments and sandboxes
  • Utilize Hybris hAC, hMC, e-commerce accelerators
  • Develop features such as product search, order management, promotions, store locator, social ecommerce
  • Unit test developed code prior to migration for functional and integration testing
  • Provide production support including troubleshooting issues, resolving technically complex software defects
  • Participate in code reviews and ensuring compliance with development standards and best practices
  • Participate in specific development projects
Qualifications for programmer analyst
  • Experience in database programming with SQL and other database programming tools
  • Solid experience programming in PL/SQL
  • Demonstrated experience is desired in writing applications with the Appcelerator Titanium Mobile SDK
  • Must have minimum of 3 years’ experience in J2EE, J2SE, Hibernate, Struts and SQL
  • Bilingual in English and Mandarin Chinese communication skills required as you will be speaking with our clients in China
  • Experienced in design, development of web applications

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates