The System Analyst analyzes business objectives, user requirements, operational procedures, and existing information systems to identify problems and develop or improve computer-based solutions. The role evaluates alternative solutions, conducts studies and cost/benefit analyses, assesses system capabilities and constraints, and documents user needs, program functions, specifications, and development steps. The analyst studies information-processing systems and plans new systems to meet current and projected needs. Responsibilities include preparing technical documentation and instructional materials, maintaining systems after implementation, correcting errors, assisting with programming and project-specification issues, and potentially coordinating the work of others involved in developing, testing, installing, or modifying programs. The position also provides technical assistance for application and hardware issues and supports information sharing with external entities in a customer-service environment. It coordinates effective use of management information systems, assesses equipment and system operational requirements, prepares diagrams and data-format details, and may contribute to application design, development, maintenance, security, interfaces, and software technology planning. This is a one-year contract role based in the Lansing, Michigan area. The work schedule is hybrid, with on-site work required Wednesdays and Thursdays; candidates must be local to Lansing within 90 miles at the time of submission. The position requires a bachelor's degree, at least 14 years of experience in the field, and at least 5 years of Azure DevOps proficiency. Candidates must be able to work without visa sponsorship.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior