Under general direction, the Systems Analyst formulates and defines system scope and objectives, devises or modifies procedures to solve highly complex problems, and prepares detailed specifications for programs. The role designs, codes, tests, debugs, documents, and maintains programs, and is responsible for nearly all phases of applications systems analysis and programming projects. It regularly provides guidance and training to less experienced analysts and programmers. The position collaborates with analysts, designers, programmers, internal users, and departments to define requirements, project objectives, deliverables, specifications, plans, and implementation approaches. It develops and maintains applications, automated test scripts, and databases; conducts software testing and quality assurance; and contributes expertise across application, data, integration, security, operational, and systems management domains. The role also evaluates existing systems, develops improvement strategies, supports procurement and development research, and participates in cross-departmental initiatives. The position requires on-call availability during scheduled times. Extended work at night or on weekends may be required for conversions, operational issues, or testing. Regular attendance is expected. A criminal background check is required. Candidates must not require immigration sponsorship or work authorization for this role now or in the future.
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