Post job

Systems analyst programmer job description

Updated March 14, 2024
7 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example systems analyst programmer requirements on a job description

Systems analyst programmer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in systems analyst programmer job postings.
Sample systems analyst programmer requirements
  • Proficiency in System Analysis and Programming.
  • Bachelor's degree in Computer Science or applicable field.
  • Experience in software development and coding.
  • Knowledge of system design and architecture.
  • Expertise in coding languages such as Java, C++, and Python.
Sample required systems analyst programmer soft skills
  • Strong communication and interpersonal skills.
  • Ability to solve complex problems.
  • High level of attention to detail.
  • Excellent organizational and time management skills.
  • Aptitude for troubleshooting and problem-solving.

Systems analyst programmer job description example 1

Hansen Corporation systems analyst programmer job description

HTG is currently looking for a System Programmer Analyst, for a long term role within a company offering growth and development.

Responsible for ensuring all systems programming decisions maintain the integrity of the overall systems infrastructure. Write or debug programs to maintain and control computer systems software, such as operating systems, networked systems, and database systems. Provide technical and disaster recovery expertise for systems software.

Diagnose, isolate, and debug software problems and perform problem resolution. Identify issues that the vendor is responsible for and refer those issues appropriately.

Review and design system software and hardware builds analyzing system options and the impact on the overall systems infrastructure. Develop and document the framework for integration and implementation for changes to technical standards.

Coordinate installation, testing, and maintenance of systems software. Schedule system downtime in a way that minimizes user impact.

Review customer requests, security patches, and audit requirements for additions or changes to systems, and evaluate feasibility to determine if/how to handle the request while maintaining an adequate/appropriate overall systems infrastructure. To determine if requested changes are possible, review system capabilities, workflow, and scheduling limitations.

Provide technical guidance to project team areas as appropriate. May evaluate vendor-supplied software packages and make recommendations to IT management. In coordination with Project Leads and senior level staff, provide input on proposals that could potentially impact systems.

Assist in the establishment and implementation of standards and guidelines that guide the design of technology solutions across the enterprise.
Provide technical and disaster recovery support for systems software.
Skills:
Strong analytical and logical thinking skills. Thorough understanding of operating systems and foundation architecture. Extensive knowledge of systems programming, graphical user interfaces, control languages, development, quality assurance, and integration methodologies. Advanced knowledge of currently utilized programming productivity tools and their use. Advanced knowledge/skills in analyzing system software and making recommendations for performance enhancements.
Education:
Bachelor's degree Computer Science, Information Systems, or other job related field or 4 years of job related work experience or 2 years of job related experience plus an associate's degree in Computer Science, Information Technology or other job related degree.
Required Work Experience:
8 Years IT experience including extensive systems programming experience.
jobs
Post a job for free, promote it for a fee

Systems analyst programmer job description example 2

Rush Foundation Hospital systems analyst programmer job description

This is a position to provide expertise & assistance to the Senior Analyst and Principal Investigator in creating user tools, machine learning applications development, database management and other programming and operational needs to achieve end user outcomes as well as track and create outputs for clinic and research studies. He/she will also provide data and text mining support to the research team. Exemplifies the Rush mission, vision, and values and acts in accordance with Rush policies and procedures. Exemplifies the Rush mission, vision and values and acts in accordance with Rush policies and procedures.
Job Responsibilities:
Design, develop and deploy database and web applications for clinic and research studies.
Provide data management services in the support of clinic and research studies.
Monitor and report activities and progresses of clinic and research studies.
Program system to collect research data using Blaise, REDCap, ad web-based applications.
Manager complex data from biomedical devices and MRI.
Build neuropathologic data collection tools and implement laboratory workflows.

Required Job Qualifications:

M.S. or B.S. degree in Computer Science or Information Systems
Previous data management experience with scientific and biomedical and social sciences data is a plus.
Programming experience in Python, R, Java, or C++
Experience in SQL or a related programming language
Background in machine learning frameworks and libraries
Communication skills, careful attention to accuracy, and the ability to function in a team environment are essential.

Company Highlights:

Ranked among the top academic medical centers in the country, Rush University Medical Center is an outstanding place to enhance your career. Everything we do centers on one goal: improving patient care.
Rush offers a competitive salary, and valuable healthy living benefits including: health, dental and vision to help you maintain and improve your health. Rush also offers several ways to invest in your future.
Rush University Medical Center was ranked among the top 20 best hospitals to work at in 2019 by Indeed.
All three hospitals in the Rush University System for Health have been designated a "Leader in LGBTQ Healthcare Equality" in the Healthcare Equality Index (HEI).
Rush is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.
jobs
Dealing with hard-to-fill positions? Let us help.

Systems analyst programmer job description example 3

INNOVA systems analyst programmer job description

App Systems Analyst/Programmer 3 (689965)
Start Date - 10/03/2022
End Date - 03/31/2023
Location - Trenton, NJ 08625
Interview Type - Both iLinc Web Cam and In Person Interview

Short Description:
Full-time professional work experience in Information Technology.

Complete Description:
Full-time professional work experience in Information Technology. Immediate day to day duties would be to partner with the OPD staff to learn and support the new/existing system(s)/applications being developed by a third-party vendor and to be deployed soon as well utilized by staff presently. We have various offices located throughout and various programs to support. This individual will have to learn the business, programs and their respective policies, workflows, agency IT and policies, APIs/Interfaces, SQL Server, SQL Database, SDLC, Relational Database concepts and technologies, etc. to support and enhance this system further for end-to-end workflow so that our attorneys and investigators can continue to meet their mission and goals. Candidate should possess technical skillset to achieve modernization, optimization and improvisation of agency's application/web development.

RELEVANT WORK EXPERIENCE: 6 to 8 yrs.
EXPERIENCE SUBSTITUTIONS: Accredited college training may substitute for the required work experience with a maximum substitution of four (4) years. (Fifteen (15) semester hours in Information Technology or a related area is required.) Accredited graduate training in the above area may substitute for the required work experience with a maximum substitution of two (2) years. Successful completion of an Information Technology Certification program, may substitute for the required work experience with a maximum substitution of two (2) years. (Proof of certification must accompany application.)
Two (2) years of work experience as an Application Systems Analysis/Programming-Specialist; Application Systems Analysis/Programming-Intermediate; Application Developer-Senior may substitute for all of the required experience.

Required Education - Bachelor's Degree in Computer Science, Information Systems or closely related field. Strong analytical and technical ability and development experience.

Require/Desire Skills
Strong verbal and written communication skills Required 8 Years
SDLC Required 7 Years
Relational Database Concepts and Technologies Required 6 Years
SQL Server, Required 6 Years
Data Profiling and Analysis Required 5 Years
HTML, Required 5 Years
ASP.net, Required 5 Years
ASP Classic, Required 5 Years
C#, Required 5 Years
Java Script, JQuery, Required 5 Years
Access Required 5 Years
Crystal Reports Required 5 Years
Business Requirement Gathering Required 5 Years
Business Objects Required 5 Years Documentation Required 5 Years
Teamsite Required 3 Years
Prior experience developing websites to adhere to a common look and feel Required 3 Years
Bachelor's Degree in Computer Science, Information Systems or closely related field. Required

jobs
Start connecting with qualified job seekers

Resources for employers posting systems analyst programmer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Systems analyst programmer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.