System Analyst

Zenfreed•Lansing, MI
•Hybrid

About The Position

The System Analyst understands business objectives and problems, identifies alternative solutions, and performs studies and cost/benefit analyses. The role analyzes user requirements, procedures, and problems to automate processes or improve existing computer systems. It involves working with organizational personnel to assess current procedures, identify issues, and determine input and output requirements. The analyst documents user needs, program functions, and development or modification steps; evaluates system capabilities and constraints; studies existing information systems; and develops or recommends improvements. The position prepares specifications, technical reports, memoranda, instructional manuals, charts, diagrams, tables, flowcharts, and input/output record formats. It also upgrades systems and corrects errors after implementation, may assist programmers and coordinate others' work, and provides technical assistance for application and hardware issues and information sharing with external entities. The role provides field coordination and planning for management information systems and determines operational, technical, and support requirements for office equipment and systems. It may also support and recommend processes related to software planning, development, implementation, system security, and interfaces. This is a 40-hour-per-week W2 position with a hybrid schedule. The employee must be local to the Lansing, Michigan area (within 90 miles) at submission and work onsite Wednesdays and Thursdays, with those days fixed. Work hours are approximately Monday through Friday, 8:00 a.m. to 5:00 p.m. Applicants must be authorized to work in the United States; sponsorship is unavailable. Employment requires a background check and drug screening.

Requirements

  • 14 or more years of experience in the field.
  • 5 or more years of ADO proficiency.
  • Proven experience with complex concepts, practices, and procedures within the IT industry.
  • Ability to plan and accomplish goals using advanced experience and judgment.
  • Ability to work independently and cooperatively with management and stakeholders.
  • Bachelor's degree; the description specifies a minimum education of a bachelor's degree.
  • Must be local to the Lansing, Michigan area, within 90 miles, at the time of submission.
  • Must be able to work onsite Wednesdays and Thursdays; these days cannot be changed.
  • Must be authorized to work in the United States; sponsorship is not available.
  • Must undergo a background check and drug screening.
  • Knowledge of computer system capabilities and limitations, non-automated system design techniques, IT equipment, programming languages, computer hardware and software, operating systems, program coding, and automated mapping.
  • Ability to analyze systems and procedures, write and revise standards and procedures, communicate effectively, and train others.

Responsibilities

  • Understand business objectives and problems, identify alternative solutions, and perform studies and cost/benefit analyses.
  • Analyze user requirements, procedures, and problems to automate processing or improve existing computer systems.
  • Consult with organizational personnel to analyze current procedures, identify problems, and determine data input, summarization, and reporting requirements.
  • Document user needs, program functions, and the steps required to develop or modify programs.
  • Review computer system capabilities, specifications, and scheduling limitations to determine whether requested programs or changes are feasible.
  • Evaluate existing information processing systems and develop new or improved systems to meet current and projected needs.
  • Prepare specifications describing equipment and program operations and the work personnel perform within the system.
  • Prepare technical reports, memoranda, instructional manuals, charts, diagrams, tables, flowcharts, and program input/output record formats.
  • Upgrade systems and correct errors after implementation.
  • Provide technical assistance and support for application and hardware problems and information sharing with external entities.
  • Provide field coordination and planning for effective use of management information systems.
  • Determine operational, technical, and support requirements for the location, installation, operation, and maintenance of office equipment and systems.
  • Assist in defining problems, devising solutions, and designing, developing, and maintaining computer applications.
  • May assist programmers with project specification or programming problems and may direct and coordinate others developing, testing, installing, or modifying programs.
  • May support and recommend information technology processes involving software planning, development, implementation, security, and interfaces.

Benefits

  • Medical coverage options
  • Dental coverage options
  • Vision coverage options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service