{"id":1469435,"url":"https://alion.io/job/aca-programmer-analyst-ii-sheriff","title":"Programmer Analyst II (Sheriff)","company":{"id":1921492,"name":"ACA","domain":"aca.org","url":"https://alion.io/company/aca-org","size_band":"1-10","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"B","score":75,"open_postings":31,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-02T05:45:00Z"}},"role":"Analytics","role_family":"Analytics","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Memphis, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":59000,"max_usd":117000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":517},"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"JavaScript","optional":false},{"name":"Linux","optional":false},{"name":"SQL","optional":false},{"name":"Unix","optional":false},{"name":"Windows","optional":false},{"name":"C#","optional":true}],"status":"live","first_seen_at":"2026-09-18T14:00:40Z","employer_posted_date":"2026-09-18","last_verified_at":"2026-10-02T18:32:56Z","board_verified":true,"closed_at":null,"days_open":14,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":14},"description":"Position Summary\nWorks under minimal supervision of an assigned supervisor or team leader to mine data for analysis and convert business problems to detailed reports, logical flowcharts, and code into computer language in the Shelby County Sheriff’s Office.\nPay Grade: 54\nSalary Commensurate with Experience and Education\nMinimum Qualifications\nTwo (2) years of application development experience on Windows-based and/or UNIX/Linux-based computer systems; AND\nAssociate’s degree from an accredited college or university in information technology, computer engineering technology, or other computer science related degree; OR\nAn equivalent combination of related education and/or experience.\nKnowledge and/or experience with relational databases, SQL, JAVA, HTML, Java Server Pages, Servlets, JavaScript, and application servers is preferred.\nPROOF OF EDUCATION, TRAINING, AND/OR EXPERIENCE IS REQUIRED.\nDuties and Responsibilities\nPrepares and documents functional, test, program, and data record specifications.\nPrepares reports, views, system flow charts and logic diagrams describing existing and proposed application programs and systems.\nCodes, debugs, documents, tests application programs, and prepares system test scripts.\nPerforms data mining of various application databases to support analysis of data and GIS functions.\nReviews developed application programs and system test results with Analysts and/or customers.\nPerforms unit and system-level testing in accordance with established procedures.\nConsults with system users and development groups on test results.\nParticipates in all phases of application preparation for real time, online, or batch systems.\nWorks on functional specifications for slightly complex systems or scenarios with technical direction from senior staff.\nPerforms other related duties as required or directed.\nKSAs\nKnowledge of hardware, software, and systems application development techniques using SQL and Java or .NET.\nKnowledge of ESRI Mapping Software products for implementation, design and maintenance.\nKnowledge of web technologies to maintain and develop web sites.\nKnowledge of Crystal Reports and SQL Views.\nAbility to apply technical knowledge and computer science principles in the design of major software systems.\nAbility to interpret and convert business problems to computer language.\nKnowledge of business theory and principles, and ability to understand business problems and devise appropriate computer-based solutions.\nKnowledge of test procedures and documentation standards and the application of same to all system designs.\nAbility to communicate technical information to peers, as well as communicate at a business level with users.\nKnowledge of Windows operating system and optionally UNIX operating systems.\nSpecial Requirements\nMust possess a valid Tennessee driver’s license or secure one by date of employment.\nMust be able to obtain and maintain a TIES (Tennessee Information Enforcement System) certification.\nDisclaimer\nThis 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.\nShelby County Resident Disclaimer\nAll employees hired after September 1, 1986, must be residents of Shelby County and shall continue to reside in the County as a condition of their employment. The residency requirement shall not apply to certain public safety/civil service employees. This means exemption from this policy is in effect for the following departments and positions: (1) Sheriff Deputy Patrol Officers, Deputy Jailers and Dispatchers, employed by the Sheriff Department, (2) Correction Officers employed by the Division of Corrections, (3) Firefighters, Paramedics and Dispatchers employed by the Shelby County Fire Department. The residency exemption for public safety/civil service employees does not include Appointed positions with Sheriff’s Office, Division of Corrections or the Fire Department.","description_format":"text","description_chars":4079,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"associate","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Law Enforcement"],"lifecycle":[{"event":"open","at":"2026-09-29T15:40:57Z"}],"liveness":{"score":51,"band":"ok","label":"Likely open","p_open":1,"p_active":0.564,"p_room":0.9,"age_days":13,"expected_fill_days":26,"reasons":["conf:1","stale_co","win:mid"],"computed_at":"2026-10-02T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/aca-programmer-analyst-ii-sheriff","json_url":"https://alion.io/job/aca-programmer-analyst-ii-sheriff.json","meta":{"generated_at":"2026-10-03T01:48:50Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1813,"day_limit":5000,"remaining_today":3187,"minute_limit":60,"resets_at":"2026-10-04T00:00:00Z"}}}