This is technical and analytical work in developing, designing, configuring, scripting, and/or supporting applications for the business, research, and/or instructional functions of clients. Formulates and develops application system scope and objectives and provides detailed specifications for programming. This role develops or modifies solutions for more complex projects than the Application Systems Analyst I and may provide guidance and training to other analysts and technicians. Positions in this class work either as applications or software developers and/or quality assurance and applications and software testing. Positions in this class are also required to perform requirements gathering and provide detailed documentation of work.
Recruitment Requirements
Knowledge, Skills, and Abilities
Thorough knowledge to provide system administration duties, system analysis and/or programming, and extensive knowledge of relational databases and business enterprise systems
Thorough knowledge of specific computer environments and a broad range of programming and/or development languages with ability to learn emerging programming languages
Thorough knowledge and ability to devise or modify procedures to solve complex problems considering computer equipment capacity and limitations
Ability to plan and manage the integration and implementation of new technology, solve highly technical and complex problems while guiding and directing projects through completion
Ability to lead applications related projects involving multiple staff across specialty areas
Ability to independently manage project timelines, resources, and/or staff and lead implementation efforts
Intermediate knowledge of the market, industry, and competitors that have an impact on the customer's business
Strong communication skills to interact with operations team members, production, support, implementation, infrastructure, and development teams
Ability to develop long-range strategic alternatives and build client support of organization's objectives
Minimum Education and Experience
Bachelor's degree in computer science or an IT related field or related technical degree from an appropriately accredited institution and two years of experience in business application consulting or development; or Associate degree in computer science or an IT related field from an appropriately accredited institution and three years of experience in application consulting or development; or High School or General Educational Development (GED) diploma and six years of experience in business application consulting or development; or an equivalent combination of education and experience.
Note:
This is a generalized representation of positions in this class and is not intended to identify essential functions per ADA.