Under general supervision, provides report writing, database administration, scripting and programming support within the City; performs other duties as assigned. This role provides counsel and guidance to City staff regarding information technology software support, including database analysis, reporting and programming. It involves SQL server database administration, creating custom database stored procedures, triggers, views, and complex queries in SQL, and developing complex custom reports using a variety of reporting tools. The position also leads initiatives for integrations and APIs between applications, provides software solutions in the form of reports and applications, and assists with new product rollouts by reviewing and modifying existing reports or creating new ones. The ability to create custom tools as needed in support of business units, including web-based applications or integrations with new software, is essential. The role involves designing, testing, installing, and implementing various systems, including application software and database updates. It requires working with end-users and application support staff to define needs and provide enhancements to city workflows and software systems, as well as designing, developing, and implementing needed application software customizations. Interpreting written business requirements and technical specification documents to design and develop technical solutions is a key responsibility. The role also includes developing technical design documents and test scripts, performing extraction and import of client data during software migration efforts, and providing application support focused on research, remediation, and documentation of complex issues. Additionally, it involves researching solutions for existing problems, gathering information on new technologies, performing various special projects and assignments, and designing, developing, testing, deploying, and maintaining custom GIS applications utilizing ESRI APIs and SDKs, web-based mapping applications, and mobile GIS applications. Employees may be required to work during emergencies to ensure public safety and vital service delivery.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level