Position Description
Position Description
This is a PROMOTIONAL ONLY announcement, which means ONLY current county employees can apply for the position. The position is located in the office of Information Technology (OIT) in Annapolis, MD.
This is responsible for technical work in analyzing, designing, implementing technology solutions, and enhancing and maintaining existing systems.
NATURE AND VARIETY OF WORK
Work involves analyzing various business systems or processes and determining the feasibility of their adaptation to technologies. Work includes performing independent systems analysis of complex business processes to identify areas of improvement and recommending solutions that will provide a better business practice. Work also includes technically supervising others within a project team. Work is performed with considerable independence within abstractly defined policies and procedures, and is reviewed by a technical or administrative superior through conferences, reports, and evaluation of overall effectiveness of systems design.
Examples of Duties and Knowledge, Skills and Abilities
(Note: The duties and responsibilities enumerated in this class specification are for the purpose of determining a common set of minimum qualifications and salary level for all positions in this class. They are not intended to include all of the essential functions of all positions in the class.)
Develops technical processes and procedures to streamline operational and project tasks.
Researches, evaluates and recommends improvements, redesigns and next generation initiatives and include driver for change, justification for selection, added value expected, and multi-year cost of the solution.
Participates in development and maintaining of the long-range County master plan.
Communicates technical design requirements, constraints, functionality, and implementation details verbally and in formal documentation.
Manages implementation projects including requirements gathering, management of vendors, personnel, and other resources.
Performs project scoping and assists with RFP development for both services and hardware.
Participates in the preparation of project requirements, technical specifications and business process diagrams.
Provides complete analysis and documentation for programming; leads system design.
Structure activities of the team, coordinating project work and operational support
Prepares system and project documentation.
Communicates status to team members and stakeholders, escalates issue as necessary.
Maintains existing systems through the review and analysis of user requests for program changes; recommends approach and estimates impact of requested changes; coordinates and monitors progress of program changes.
Leads other analysts in the conduct of their work.
Provides technical support to various customers and departments/users.
Resolves complex technical issues in assessment, design and implementation.
Provides knowledge transfer to clients and team members.
Reviews technical solutions provided by vendors and partners.
Ensures quality assurance is incorporated into implementations and modifications.
Ensures high quality documentation is created and maintained.
Performs related work as required.
KNOWLEDGE, SKILLS, AND ABILITIES
Thorough knowledge of modern techniques in systems analysis, design and project management.
Thorough knowledge of evaluating principles, methods, and tools to organize work, set priorities and determine resource requirements.
Considerable knowledge of management principles and practices, including organizational structure, staffing patterns, and administrative control techniques.
Skilled in customer services techniques to include strong leadership, organizational, and presentation skills.
Skilled in effective written communication, working in groups, and meeting facilitation.
Ability to plan, organize, and conduct systems analyses and to evaluate alternative processes and procedures.
Ability to communicate effectively and establish and maintain working relationships with customers, vendors and colleagues.
Ability to lead others in the performance of their duties.
Minimum Qualifications
Graduation from an accredited four-year college or university with major course work in mathematics, public or business administration, or a related field, including or supplemented by specialized training in electronic data processing, programming, operations and methodologies; and six (6) or more years of experience in electronic data processing systems analysis and design.
Note: Accredited University or College is the recognition from an accrediting agency that an institution maintains a certain level of educational standards. The U.S. Department of Education maintains a database of accrediting agencies it recognizes for schools within the United States.
For a University or College outside the United States, the applicant must provide documentation of accreditation and educational equivalency, which can be accomplished through a credential evaluation service. Applicants with a foreign degree must provide this documentation upon the close of the announcement.
Supplemental Qualifications
Preference given to the following:
Experience programming with modern web technologies
Experience interfacing with customers, gathering requirements, and supporting software products
Experience leading software development projects
Experience with cloud technologies including Amazon Web Services
Experience designing data structures and working with databases in support of software development efforts
Experience with Jira including creating project boards, managing sprints, and leading scrums