Programmer Analyst Job Description

programmer analyst job description includes a detailed overview of the key requirements, duties, responsibilities, and skills for this role.

Last update : July 14, 2023

Programmer Analyst Job Description

Programmer analyst is a role that combines programming, data analysis, and information technology (IT) project management.

The role is often leveraged by companies whose IT projects are complex or require a high degree of technical expertise.

Programmer analysts collaborate with IT development professionals, managers, and other analysts to define, design, and implement data management solutions.

They develop requirements for a data management solution, and then develop, test, and deploy the system.

Job Brief:

We’re looking for a Programmer Analyst who is able to take on new challenges and grow with our company. The ideal candidate will have a strong background in programming and analysis, as well as a willingness to learn new things and take on new challenges. If you have a passion for programming and analysis, and want to join a growing company, then we want to hear from you!

Programmer Analyst Duties:

  • Develop and maintain software by planning, analyzing, designing, testing, and implementing applications or systems; troubleshooting problems that arise throughout the development life cycle of computer programs and systems; resolving problems, if any
  • Protect company systems by monitoring usage for malicious or fraudulent activities
  • Provide technical support to employees and customers
  • Perform research and recommend or implement new, more efficient operational procedures based on analysis of existing processes and systems
  • Conduct tours of facility and assist with employee training

Programmer Analyst Responsibilities:

  • Performs programming analysis and design tasks, and generates program code according to specifications and business needs
  • Participates in the creation of program documentation; apply knowledge for software development and troubleshooting
  • Work with management and users to resolve application problems
  • Supports application development, Platform Center, and developer tools
  • Implements standards in code development, deployment, and documentation; provides guidance to others

Requirements And Skills:

  • Bachelor’s degree in computer information systems, computer science, or related field
  • 2+ years professional IT experience; Microsoft Certification is desired
  • Excellent verbal and written communication skills
  • Solid problem-solving skills with analytical sophistication
  • Knowledge of software engineering best practices

[Company Name] is proud to be an Equal Opportunity Employer. We believe that building a diverse and inclusive team is essential to our success. We encourage applications from people of all races, religions, national origins, genders and ages, as well as veterans and individuals with disabilities.


Share this article :