Under the general direction of the Systems Analyst Supervisor, supports various departments in understanding user software needs. To understand stakeholder requirements that help applications align with the organization’s business process. Assists with application development, testing, release, deployment, and support.
Position Duties
Participates as a team member for the development and implementation of systems. Planning, directing project activities, gathering requirements or changes necessary to adapt existing work systems or processes to electronic data processing techniques. Designs forms, reports, and documentation. Assists in completing system design and associated documentation prior to systems implementation including narratives, flow charts, decision tables, input/output formats, and database design for management review. Designs, develops, and installs medium and large scale software applications and configures new systems and hardware. Defines and maintains databases and files, logical sequence of information flow, requirements for programming and the systems control parameters. Develops, debugs, and modifies existing applications. Studies present or planned systems and helps to formulate specific recommendations on the basis of cost benefits, volume analysis, personnel, etc., for management review. Makes formal presentations of systems recommendations to management and department personnel. Assists with design and configuration of database architecture for affected systems. Assists with database troubleshooting and optimizing, identifying database corruption, backup/restores, replication, and disaster recovery planning. Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management. Knowledge/Skills: Knowledge of form design; systems design and planning; data processing theory and application, logic functions and systems, and application programming languages, virtual memory, remote access item sharing, multi-processing and batch oriented random access systems. Knowledge of teleprocessing networks and communications; of software, hardware, capabilities, and systems software; and of file structure, file access methods, mathematics and accounting. Ability to perform under stress and meet deadlines; to interpret and develop flow charts, specifications, object codes and diagrams; to prepare and present implementation schedules; to formulate short range programs; to design and develop user systems; to develop methods for adapting work systems to electronic data processing techniques; to maintain confidentiality; and to communicate and work effectively with technical and non-technical staff. Ability to understand the implementation and impact of applications on the overall systems. Skilled in database performance management and tuning, fault analysis and remediation, database backups, disaster recovery procedures, database security, auditing, designing database architecture and SQL development, including hardware configuration, logical and physical database layouts, database management and monitoring multiple databases. Skilled in operating and training others on multiple types of software programs; skilled in using various types of computer hardware and office machines.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
Participates as a team member for the development and implementation of systems. Planning, directing project activities, gathering requirements or changes necessary to adapt existing work systems or processes to electronic data processing techniques. Designs forms, reports, and documentation. Assists in completing system design and associated documentation prior to systems implementation including narratives, flow charts, decision tables, input/output formats, and database design for management review. Designs, develops, and installs medium and large scale software applications and configures new systems and hardware. Defines and maintains databases and files, logical sequence of information flow, requirements for programming and the systems control parameters. Develops, debugs, and modifies existing applications. Studies present or planned systems and helps to formulate specific recommendations on the basis of cost benefits, volume analysis, personnel, etc., for management review. Makes formal presentations of systems recommendations to management and department personnel. Assists with design and configuration of database architecture for affected systems. Assists with database troubleshooting and optimizing, identifying database corruption, backup/restores, replication, and disaster recovery planning. Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Planning, directing project activities, gathering requirements or changes necessary to adapt existing work systems or processes to electronic data processing techniques. Designs forms, reports, and documentation. Assists in completing system design and associated documentation prior to systems implementation including narratives, flow charts, decision tables, input/output formats, and database design for management review. Designs, develops, and installs medium and large scale software applications and configures new systems and hardware. Defines and maintains databases and files, logical sequence of information flow, requirements for programming and the systems control parameters. Develops, debugs, and modifies existing applications. Studies present or planned systems and helps to formulate specific recommendations on the basis of cost benefits, volume analysis, personnel, etc., for management review. Makes formal presentations of systems recommendations to management and department personnel. Assists with design and configuration of database architecture for affected systems. Assists with database troubleshooting and optimizing, identifying database corruption, backup/restores, replication, and disaster recovery planning. Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Designs forms, reports, and documentation. Assists in completing system design and associated documentation prior to systems implementation including narratives, flow charts, decision tables, input/output formats, and database design for management review. Designs, develops, and installs medium and large scale software applications and configures new systems and hardware. Defines and maintains databases and files, logical sequence of information flow, requirements for programming and the systems control parameters. Develops, debugs, and modifies existing applications. Studies present or planned systems and helps to formulate specific recommendations on the basis of cost benefits, volume analysis, personnel, etc., for management review. Makes formal presentations of systems recommendations to management and department personnel. Assists with design and configuration of database architecture for affected systems. Assists with database troubleshooting and optimizing, identifying database corruption, backup/restores, replication, and disaster recovery planning. Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Assists in completing system design and associated documentation prior to systems implementation including narratives, flow charts, decision tables, input/output formats, and database design for management review. Designs, develops, and installs medium and large scale software applications and configures new systems and hardware. Defines and maintains databases and files, logical sequence of information flow, requirements for programming and the systems control parameters. Develops, debugs, and modifies existing applications. Studies present or planned systems and helps to formulate specific recommendations on the basis of cost benefits, volume analysis, personnel, etc., for management review. Makes formal presentations of systems recommendations to management and department personnel. Assists with design and configuration of database architecture for affected systems. Assists with database troubleshooting and optimizing, identifying database corruption, backup/restores, replication, and disaster recovery planning. Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Designs, develops, and installs medium and large scale software applications and configures new systems and hardware. Defines and maintains databases and files, logical sequence of information flow, requirements for programming and the systems control parameters. Develops, debugs, and modifies existing applications. Studies present or planned systems and helps to formulate specific recommendations on the basis of cost benefits, volume analysis, personnel, etc., for management review. Makes formal presentations of systems recommendations to management and department personnel. Assists with design and configuration of database architecture for affected systems. Assists with database troubleshooting and optimizing, identifying database corruption, backup/restores, replication, and disaster recovery planning. Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Defines and maintains databases and files, logical sequence of information flow, requirements for programming and the systems control parameters. Develops, debugs, and modifies existing applications. Studies present or planned systems and helps to formulate specific recommendations on the basis of cost benefits, volume analysis, personnel, etc., for management review. Makes formal presentations of systems recommendations to management and department personnel. Assists with design and configuration of database architecture for affected systems. Assists with database troubleshooting and optimizing, identifying database corruption, backup/restores, replication, and disaster recovery planning. Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Develops, debugs, and modifies existing applications. Studies present or planned systems and helps to formulate specific recommendations on the basis of cost benefits, volume analysis, personnel, etc., for management review. Makes formal presentations of systems recommendations to management and department personnel. Assists with design and configuration of database architecture for affected systems. Assists with database troubleshooting and optimizing, identifying database corruption, backup/restores, replication, and disaster recovery planning. Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Studies present or planned systems and helps to formulate specific recommendations on the basis of cost benefits, volume analysis, personnel, etc., for management review. Makes formal presentations of systems recommendations to management and department personnel. Assists with design and configuration of database architecture for affected systems. Assists with database troubleshooting and optimizing, identifying database corruption, backup/restores, replication, and disaster recovery planning. Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Makes formal presentations of systems recommendations to management and department personnel. Assists with design and configuration of database architecture for affected systems. Assists with database troubleshooting and optimizing, identifying database corruption, backup/restores, replication, and disaster recovery planning. Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Assists with design and configuration of database architecture for affected systems. Assists with database troubleshooting and optimizing, identifying database corruption, backup/restores, replication, and disaster recovery planning. Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Assists with database troubleshooting and optimizing, identifying database corruption, backup/restores, replication, and disaster recovery planning. Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Understands department needs and technical requirements in order to determine and implement solutions. Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Mentors and coach other members of the IT Division. Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Assists with setup and maintenance of test environments. Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Coordinates with other members of the IT Division to conceptualize, design, implement, and develop solutions for complex systems and programs. Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Participates in the identification of continuity/disaster recovery risks and mitigation plans; assists in the development and testing of disaster recovery plans. Develops reports and presentations for senior management.
Develops reports and presentations for senior management.
Knowledge/Skills
Knowledge of form design; systems design and planning; data processing theory and application, logic functions and systems, and application programming languages, virtual memory, remote access item sharing, multi-processing and batch oriented random access systems. Knowledge of teleprocessing networks and communications; of software, hardware, capabilities, and systems software; and of file structure, file access methods, mathematics and accounting. Ability to perform under stress and meet deadlines; to interpret and develop flow charts, specifications, object codes and diagrams; to prepare and present implementation schedules; to formulate short range programs; to design and develop user systems; to develop methods for adapting work systems to electronic data processing techniques; to maintain confidentiality; and to communicate and work effectively with technical and non-technical staff. Ability to understand the implementation and impact of applications on the overall systems. Skilled in database performance management and tuning, fault analysis and remediation, database backups, disaster recovery procedures, database security, auditing, designing database architecture and SQL development, including hardware configuration, logical and physical database layouts, database management and monitoring multiple databases. Skilled in operating and training others on multiple types of software programs; skilled in using various types of computer hardware and office machines.
Knowledge of teleprocessing networks and communications; of software, hardware, capabilities, and systems software; and of file structure, file access methods, mathematics and accounting. Ability to perform under stress and meet deadlines; to interpret and develop flow charts, specifications, object codes and diagrams; to prepare and present implementation schedules; to formulate short range programs; to design and develop user systems; to develop methods for adapting work systems to electronic data processing techniques; to maintain confidentiality; and to communicate and work effectively with technical and non-technical staff. Ability to understand the implementation and impact of applications on the overall systems. Skilled in database performance management and tuning, fault analysis and remediation, database backups, disaster recovery procedures, database security, auditing, designing database architecture and SQL development, including hardware configuration, logical and physical database layouts, database management and monitoring multiple databases. Skilled in operating and training others on multiple types of software programs; skilled in using various types of computer hardware and office machines.
Ability to perform under stress and meet deadlines; to interpret and develop flow charts, specifications, object codes and diagrams; to prepare and present implementation schedules; to formulate short range programs; to design and develop user systems; to develop methods for adapting work systems to electronic data processing techniques; to maintain confidentiality; and to communicate and work effectively with technical and non-technical staff. Ability to understand the implementation and impact of applications on the overall systems. Skilled in database performance management and tuning, fault analysis and remediation, database backups, disaster recovery procedures, database security, auditing, designing database architecture and SQL development, including hardware configuration, logical and physical database layouts, database management and monitoring multiple databases. Skilled in operating and training others on multiple types of software programs; skilled in using various types of computer hardware and office machines.
Ability to understand the implementation and impact of applications on the overall systems. Skilled in database performance management and tuning, fault analysis and remediation, database backups, disaster recovery procedures, database security, auditing, designing database architecture and SQL development, including hardware configuration, logical and physical database layouts, database management and monitoring multiple databases. Skilled in operating and training others on multiple types of software programs; skilled in using various types of computer hardware and office machines.
Skilled in database performance management and tuning, fault analysis and remediation, database backups, disaster recovery procedures, database security, auditing, designing database architecture and SQL development, including hardware configuration, logical and physical database layouts, database management and monitoring multiple databases. Skilled in operating and training others on multiple types of software programs; skilled in using various types of computer hardware and office machines.
Skilled in operating and training others on multiple types of software programs; skilled in using various types of computer hardware and office machines.
Minimum Qualifications
Bachelor’s degree in Computer Science, Management Information Systems, Information Technology, or other Information Technology related field; and Four (4) years of relevant work experience in software development and support. Any combination of education from an accredited college or university in a related field and/or direct experience totaling eight (8) years may substitute for the required education and experience. Related experience may be substituted for required education at a rate of 30 semester hours equal to one (1) year of experience.
Four (4) years of relevant work experience in software development and support. Any combination of education from an accredited college or university in a related field and/or direct experience totaling eight (8) years may substitute for the required education and experience. Related experience may be substituted for required education at a rate of 30 semester hours equal to one (1) year of experience.
Any combination of education from an accredited college or university in a related field and/or direct experience totaling eight (8) years may substitute for the required education and experience. Related experience may be substituted for required education at a rate of 30 semester hours equal to one (1) year of experience.
Related experience may be substituted for required education at a rate of 30 semester hours equal to one (1) year of experience.
Other Qualifications
Working Conditions: Work is performed primarily in an office setting. Work schedule may include evening, weekend, emergency call and call-back hours. Some travel may be required. While performing the duties of this job, the employee regularly is required to stand, walk, and sit; reach with hands or arms; climb or balance; stoop, kneel, crouch, or crawl; and talk or hear. Clarity of vision at short distance required. May be required to lift up to 50 pounds on occasion. May be subject to exposure to electrical hazards, CRTs and VDTs. Conditions of Employment: Selected candidate must submit to and pass a County paid pre-employment physical and drug/alcohol screening. Additionally, selected candidate must submit to and pass a county paid criminal background screening. Selected candidate must possess and maintain a valid New Mexico Class D Driver’s License as incumbent shall be appointed to drive a County vehicle during the performance of his/her duties.
Working Conditions
Work is performed primarily in an office setting. Work schedule may include evening, weekend, emergency call and call-back hours. Some travel may be required. While performing the duties of this job, the employee regularly is required to stand, walk, and sit; reach with hands or arms; climb or balance; stoop, kneel, crouch, or crawl; and talk or hear. Clarity of vision at short distance required. May be required to lift up to 50 pounds on occasion. May be subject to exposure to electrical hazards, CRTs and VDTs.
Conditions of Employment
Selected candidate must submit to and pass a County paid pre-employment physical and drug/alcohol screening. Additionally, selected candidate must submit to and pass a county paid criminal background screening. Selected candidate must possess and maintain a valid New Mexico Class D Driver’s License as incumbent shall be appointed to drive a County vehicle during the performance of his/her duties.
Benefits
Santa Fe County is proud to offer a comprehensive benefits package to eligible, full-time and part-time employees who work 20 hours per week. You will receive plan booklets, which give you more detailed information about each of these programs. BENEFITS OFFERED Medical Dental Vision Life Insurance Accidental Death & Dismemberment (AD&D) Insurance Voluntary Life and AD&D Short-Term Disability Long-Term Disability Flexible Spending Account (FSA) Employee Assistance Program (EAP) Gym Membership To learn more details, visit our website: Health Benefits Leave and Retirement Additional Employee Benefits Employee Development Program
Medical
Dental
Vision
Life Insurance
Accidental Death & Dismemberment (AD&D) Insurance
Voluntary Life and AD&D
Short-Term Disability
Long-Term Disability
Flexible Spending Account (FSA)
Employee Assistance Program (EAP)
Gym Membership
Health Benefits
Leave and Retirement
Additional Employee Benefits
Employee Development Program
Supplemental Questions
No experience
2 years of experience
4 years of experience
6 years of experience
8 years of experience
10 or more years of experience
High school graduate, diploma or the equivalent (GED)
Associate degree
Bachelor's degree
Master's degree
Doctorate degree
Yes
No
Required Question
About Santa Fe County
State & Local Government377 employeesFounded 1852
New Mexico county government serving residents through public safety, infrastructure, housing, community services, and administration.