What are the responsibilities and job description for the Programmer Analyst II (Assessor) position at Shelby County Government?
Position Summary
Works under the direct supervision of an assigned supervisor or team leader to convert business problems to detailed, logical flowcharts and code into computer language in the Assessor Office.
Pay Grade: 54
Salary Commensurate with Experience and Education Minimum Qualifications
100.00% - 1. Two (2) years application development experience on Windows-based and/or
UNIX/Linux- based computer systems; AND
2. Associate"s degree from an accredited college or university in information
technology, computer engineering technology, or other computer related degree.
3. Knowledge and /or experience with relational databases, SQL, JAVA, HTML, Java
Server Pages, Servlets, Javascript, CSS and application servers Preferred.
4. PROOF OF EDUCATION, TRAINING, AND/OR EXPERIENCE IS REQUIRED. Duties and Responsibilities
1. Prepares functional specifications.
2. Prepares system test scripts and documentation.
3. Prepares program and data record specifications.
4. Prepares test specifications and general documentation.
5. Prepares system flow charts and logic diagrams, describing existing and proposed application programs and systems.
6. Codes, debugs, documents, and tests application programs.
7. Reviews developed application programs and system test results with other Analysts and/or customers.
8. Performs unit and system-level testing in accordance with established procedures.
9. Consults with system users and development groups on test results.
10. Participates in all phases of application preparation for real time, online, or batch systems.
11. Works on functional specifications for slightly complex systems or scenarios with technical direction from senior staff.
12. Performs other related duties as required or directed. KSA's
KSAs - 1. Knowledge of hardware, software, and systems application development techniques using SQL and/or Oracle and VB.NET.
2. Ability to apply technical knowledge and computer science principles in the design of major software systems.
3. Ability to interpret and covert business problems to computer language.
4. Knowledge of business theory and principles; and ability to understand business problems and devise appropriate computer based solutions.
5. Knowledge of test procedures and documentation standards and the application of same to all systems design.
6. Ability to communicate technical information to peers, as well as communicate at a business level with users.
7. Knowledge of windows operating system and optionally UNIX operating system. Disclaimer
This position is subject to a background check for any convictions that have a substantial relationship to potential job duties. Only convictions that are substantially related to potential job duties will be considered and will not automatically disqualify the candidate.
Works under the direct supervision of an assigned supervisor or team leader to convert business problems to detailed, logical flowcharts and code into computer language in the Assessor Office.
Pay Grade: 54
Salary Commensurate with Experience and Education Minimum Qualifications
100.00% - 1. Two (2) years application development experience on Windows-based and/or
UNIX/Linux- based computer systems; AND
2. Associate"s degree from an accredited college or university in information
technology, computer engineering technology, or other computer related degree.
3. Knowledge and /or experience with relational databases, SQL, JAVA, HTML, Java
Server Pages, Servlets, Javascript, CSS and application servers Preferred.
4. PROOF OF EDUCATION, TRAINING, AND/OR EXPERIENCE IS REQUIRED. Duties and Responsibilities
1. Prepares functional specifications.
2. Prepares system test scripts and documentation.
3. Prepares program and data record specifications.
4. Prepares test specifications and general documentation.
5. Prepares system flow charts and logic diagrams, describing existing and proposed application programs and systems.
6. Codes, debugs, documents, and tests application programs.
7. Reviews developed application programs and system test results with other Analysts and/or customers.
8. Performs unit and system-level testing in accordance with established procedures.
9. Consults with system users and development groups on test results.
10. Participates in all phases of application preparation for real time, online, or batch systems.
11. Works on functional specifications for slightly complex systems or scenarios with technical direction from senior staff.
12. Performs other related duties as required or directed. KSA's
KSAs - 1. Knowledge of hardware, software, and systems application development techniques using SQL and/or Oracle and VB.NET.
2. Ability to apply technical knowledge and computer science principles in the design of major software systems.
3. Ability to interpret and covert business problems to computer language.
4. Knowledge of business theory and principles; and ability to understand business problems and devise appropriate computer based solutions.
5. Knowledge of test procedures and documentation standards and the application of same to all systems design.
6. Ability to communicate technical information to peers, as well as communicate at a business level with users.
7. Knowledge of windows operating system and optionally UNIX operating system. Disclaimer
This position is subject to a background check for any convictions that have a substantial relationship to potential job duties. Only convictions that are substantially related to potential job duties will be considered and will not automatically disqualify the candidate.
IT Application Programmer Analyst
The Regional Medical Center of Memphis -
Memphis, TN
Senior Programmer Analyst
VirtualVocations -
Memphis, TN
Programmer/Analyst 3
Smart IMS -
Bolivar, TN